Không thể xóa định dạng trong Notepad, PureText không hoạt động cho YouTube


0

Nếu tôi truy cập một liên kết YouTube, ví dụ: http://www.youtube.com/watch?v=1Jfm-92JXVE và tôi muốn sao chép một số bình luận vào notepad, tôi thấy một số văn bản vẫn nhỏ hơn văn bản khác.

Nếu tôi chọn tất cả và thực hiện phím tắt PureText, nó vẫn không xóa định dạng. Nếu tôi chọn tất cả và "thay đổi" nó thành tất cả một phông chữ và cỡ chữ (đã có), thì nó không làm cho tất cả một kích thước.

enter image description here

enter image description here


xem câu trả lời của tôi ở đây superuser.com/questions/628959/
barlop

Câu trả lời:


1

Mặc dù không có bất kỳ định dạng nào trong văn bản, văn bản dường như chứa các ký tự Unicode (như những gì tôi không chắc chắn), tôi đoán đây là nguyên nhân gây ra sự cố. Một cách nhanh chóng để loại bỏ chúng là lưu tệp văn bản dưới dạng ASCII và mở lại nó.


0

vì một số lý do tôi có thể ném bất cứ thứ gì vào notepad của mình và mọi định dạng sẽ bị xóa mà không lưu nó. ngoài văn bản đơn thuần chỉ còn một số tab. Sử dụng Win 7 cao cấp tại nhà Phiên bản 6.1 SP1 lời khuyên khác về http://www.techsupportalert.com/remove-unwocate-formatted-from-text.htm http://blog.eogn.com


-1 bạn có ý gì "vì một số lý do". Đó là cách notepad, luôn luôn là như vậy. Và nó rất tốt. Và lý do tại sao là rõ ràng. Notepad không lưu định dạng nên không sử dụng được và không áp dụng bất kỳ định dạng nào. Khác với việc bạn chọn phông chữ nào để hiển thị tệp, nhưng nó không được lưu trong tệp hoặc bất cứ nơi nào. nó chỉ là một thiết lập notepad.
barlop

và nhìn lại, bạn đã nhầm, notepad không xóa nó, dù sao cũng không phải cái này.
barlop

0

Dựa trên câu trả lời của R4D4, tôi đề nghị những điều sau đây (hoặc cả hai đều phù hợp với tôi):

1) Sử dụng Windows Notepad:

  • (a) dán văn bản vào một tệp mới trong Windows Notepad
  • (b) xóa mọi ký tự ngoài ý muốn / ẩn xuất hiện, như dấu gạch nối mềm (xem câu trả lời của barlop tại chuỗi này: Sao chép văn bản từ YouTube sang Clipboard giới thiệu dấu gạch ngang? )
  • (c) lưu nó dưới dạng tệp ANSI (lưu ý: thông báo cảnh báo sẽ xuất hiện ở đây nếu văn bản chứa các ký tự Unicode; nhấp vào ok)
  • (d) mở tệp ANSI được tạo ở bước trước
  • (e) sao chép và dán văn bản đến đích bạn muốn

2) Sử dụng Notepad ++

  • (a) dán văn bản vào một tệp mới trong Notepad ++
  • (b) xóa bất kỳ ký tự lạ nào có thể xuất hiện **
  • (c) thay đổi mã hóa từ UTF-8 sang ANSI
  • (d) lại xóa bất kỳ ký tự lạ nào có thể xuất hiện
  • (e) sao chép và dán văn bản đến đích bạn muốn

** Điều này giả định cài đặt Notepad ++ của bạn theo mặc định để tạo các tệp mới với mã hóa UTF-8. Việc kiểm tra các ký tự ngoài ý muốn trong cả hai bảng mã có thể là cần thiết bởi vì một số ký tự có vấn đề không trông lạ trong ANSI và dễ dàng phát hiện hơn trong UTF-8 (như dấu gạch nối mềm: xem câu trả lời của barlop tại chuỗi này: Sao chép văn bản từ YouTube sang Clipboard giới thiệu dấu gạch ngang? ).


0

Bạn có thể tìm thấy những ký tự ngoài phạm vi này và quyết định phải làm gì với chúng .. Một số trong số chúng có thể là dấu ngoặc kép. Bạn có thể chỉ muốn thay thế những người có dấu ngoặc kép thẳng. Nhưng những người khác sẽ là nhân vật phiền toái của bạn mà notepad có thể không xử lý tốt và bạn muốn xóa.

Vì vậy, đối với notepad ++, hãy tìm [\x{0080}-\x{FFFF}]

Lưu ý bạn nhấp vào tab thay thế để bạn có thể tìm / thay thế ..

enter image description here

Ở trên là đủ, nhưng một số giải thích thêm

Phạm vi ascii là 0000h-007Fh, tức là cơ sở10, 0-127. Vì vậy, nếu bạn tìm kiếm bất kỳ unicode nào bên ngoài tức là 128+ tức là 80h-FFFFh thì bạn có thể tìm thấy các ký tự đó. Cú pháp Regex có khái niệm về phạm vi ký tự, vì vậy [A-Z] sẽ là bất kỳ ký tự nào giữa A và Z trong unicode. Và trong notepad ++, bạn chỉ định một ký tự có mã utf-16 với ký hiệu \ x {...} trong đó ... là hex, vì vậy đối với 'A', có hex là 41, bạn chỉ định \ x {0041 }. Editpad sẽ sử dụng \ u ....  ví dụ. \u0041. Vì vậy, trong editpad pro bạn sẽ làm [\u0080-\uFFFF]. Trong notepad ++ bạn sẽ làm như trong hình trên. [\x{0080}-\x{FFFF}] Lưu ý khía cạnh cú pháp regex của nó là giống nhau, nhưng cách một ký tự được chỉ định khác nhau giữa các trình soạn thảo văn bản.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.