คำถามติดแท็ก notepad++

Notepad ++ เป็นตัวแก้ไขซอร์สโค้ดฟรีและการแทนที่ Notepad ที่รองรับหลายภาษา ทำงานในสภาพแวดล้อม MS Windows การใช้งานจะถูกควบคุมโดย GPL License

2
แยกข้อความเฉพาะจากเอกสารโดยใช้แผ่นจดบันทึก ++
ฉันมีไฟล์ข้อความที่ฉันต้องการแยกองค์ประกอบข้อมูลที่เฉพาะเจาะจง ข้อความตัวอย่าง: <url> <loc>https://example.com/example0.html</loc> <lastmod>2019-01-22</lastmod> <priority>0.5</priority> </url> <url> <loc>https://example.com/example1.html</loc> <lastmod>2019-01-21</lastmod> <priority>0.5</priority> </url> <url> <loc>https://example.com/example2.html</loc> <lastmod>2019-01-21</lastmod> <priority>0.5</priority> </url> <url> <loc>https://example.com/example3.html</loc> <lastmod>2019-01-20</lastmod> <priority>0.5</priority> </url> <url> <loc>https://example.com/example4.html</loc> <lastmod>2019-01-20</lastmod> <priority>0.5</priority> </url> ฉันต้องการแยก: https://example.com/example0.html https://example.com/example1.html https://example.com/example2.html https://example.com/example3.html https://example.com/example4.html โปรดทราบว่าวันที่ไม่คงที่


2
ลบเส้นที่มีตัวอักษรมากกว่า Notepad จำนวน X ตัว
ฉันจะลบบรรทัดที่มีจำนวนตัวอักษร / หมายเลขมากกว่า X ได้อย่างไร ฉันเห็นตัวเลือกเพื่อแทนที่คำต่าง ๆ แต่ก็เกี่ยวกับมัน ฉันได้ทำการค้นหาโดย Google แล้วและฉันไม่สามารถหาคำตอบของคำถามนี้ได้

0
ฉันจะนับจำนวนครั้งทั้งหมดที่พบสตริงเฉพาะในไฟล์ข้อความและเก็บไว้ในตัวแปรได้อย่างไร
ฉันใช้ Notepad ++ พร้อมสคริปต์ KiXtart เพื่อทำให้กระบวนการเป็นไปโดยอัตโนมัติ ฉันต้องการทราบวิธีที่ฉันสามารถนับจำนวนครั้งที่พบสตริงเฉพาะในไฟล์ข้อความและเก็บไว้ในตัวแปรที่จะใช้ใน KiXtart

1
ใช้ Notepad ++ วิธีค้นหาอักขระบางตัวในทุกบรรทัดในตำแหน่ง X
ฉันมักจะทำงานในไฟล์ข้อมูลแบบข้อความที่มีขนาดค่อนข้างใหญ่ (30+ เมกะไบต์) และฉันต้องการค้นหาทุกบรรทัดที่มีอักขระเฉพาะในตำแหน่งที่ระบุและทำการอัปเดตด้วยตนเองในสองสามบรรทัด มีเพียงจำนวนน้อย (45 หรือมากกว่านั้น) บรรทัดที่มีอักขระที่กำหนดอยู่ในตำแหน่ง แต่ฉันไม่สามารถรับ regex เพื่อค้นหามันได้ ตัวอย่างเช่นบางครั้งฉันต้องการค้นหา "G" ในตำแหน่ง 25 และเวลาอื่น ๆ ที่ฉันต้องการค้นหา "CNW" ในตำแหน่ง 15, 16, 17 ฉันสามารถใช้นิพจน์ทั่วไปเพื่อค้นหาสิ่งเหล่านี้ได้อย่างไร

1
วิธีการใช้ฟังก์ชั่นค้นหา / แทนที่ด้วยหมายเลขตัวแปร
ดูเหมือนจะง่าย แต่ฉันไม่สามารถหาสิ่งนี้ได้ ฉันต้องการค้นหารายการทั้งหมดด้วย _setvar_5 จากนั้นหมายเลข 5 จะเป็นหมายเลขตัวแปร ฉันจะค้นหารายการเหล่านั้นทั้งหมดได้อย่างไรและให้ค้นหาหมายเลข แต่ไม่ต้องสนใจหมายเลขใด TIA

1
เลือกส่วนต่าง ๆ ของบรรทัด
ฉันใหม่เพื่อ regexes และมีไฟล์ที่มีลักษณะเช่นนี้: |60|493,93|1,6500| |60|95,72|1,6500| |60|43,88|1,6500| |60|972,46|1,6500| ฉันใช้ regex (\|60|.*)(1,65) และฉันสามารถค้นหาบรรทัดทั้งหมดที่มีข้อมูลที่ฉันต้องการเปลี่ยนแปลง ฉันจะทำการแทนที่เมื่อพบ Notepad ++ ได้อย่างไร (\|60|.*)(1,65), 60 ควรถูกแทนที่ด้วย 50: |50|493,93|1,6500| |50|95,72|1,6500| |50|43,88|1,6500| |50|972,46|1,6500| PS: นี่คือตัวอย่างของสายเต็ม: |C170|002|34067||44,14000|KG|493,93|0|0|020|1102||288,11|12,00|34,57|0|0|0|0|||0|0|0|60|493,93|1,6500|||8,15|60|493,93|7,6000|||37,54||

1
Notepad ++ แท็กปิดอัตโนมัติที่ไม่ต้องการ จะปิดได้อย่างไร?
ฉันเพิ่งเริ่มเรียนรู้ HTML และใช้ Notepad ++ ฉันชอบคุณสมบัติของการปิดแท็กอัตโนมัติช่วยให้ฉันประหยัดเวลาได้มาก ฉันสงสัยว่ามีวิธีที่จะไม่ปิดแท็กอัตโนมัติที่ไม่ต้องการหรือไม่นั่นคือ <input> หรือแท็กที่คล้ายกัน ฉันต้องการเก็บตัวเลือกสำหรับแท็กอื่น ๆ ทั้งหมด ขอบคุณสำหรับการตรวจสอบคำถามของฉัน! เพื่อสรุปเมื่อฉันพิมพ์ <input> มันทำให้โดยอัตโนมัติ </input> ซึ่งไม่จำเป็นใน HTML ฉันต้องการกำจัดสิ่งนั้น แต่ให้ฟังก์ชั่นสำหรับแท็กเช่น <p>, <body>, <head>, ฯลฯ.

1
ค้นหาหมายเลขและย้ายไปยังจุดสิ้นสุดของบรรทัดด้วย notepad ++ และ RegEx
ฉันต้องการย้ายตัวอักษรตัวเลขจากบรรทัดเริ่มต้นไปยังจุดสิ้นสุดบรรทัดในตัวอย่างด้านล่าง ฉันวางแผนที่จะใช้ RegEx และ Notepad ++ เพื่อหาเบอร์ที่ฉันใช้ [1-9]+ การแสดงออก แต่จะเลือกหมายเลขนี้และเลื่อนไปยังจุดสิ้นสุดบรรทัดได้อย่างไร ปัจจุบัน: 1 #define AAA 2 #define BBB 123 #define CCC ควรจะเป็น: #define AAA 1 #define BBB 2 #define CCC 123

0
พับตามภูมิภาค Notepad ++ ตามค่าเริ่มต้น
ฉันเพิ่งพบว่า notepad ++ รองรับการพับภูมิภาคคล้ายกับที่ Visual Studio ทำกับ. NET ฉันสามารถวาง PHP ไว้ในพื้นที่แล้วฉันจะยุบมันได้เพื่อที่รหัสจะไม่เกะกะหน้าจอ #region Some code ... #endregion มีประโยชน์ แต่จำไม่ได้ว่าภูมิภาคใดที่ฉันปิดครั้งที่แล้ว สิ่งนี้สามารถเข้าใจได้เมื่อฉันแก้ไขไฟล์ผ่าน FTP มีสิ่งใดบ้างที่สามารถเพิ่มไปยังบล็อกพื้นที่ซึ่งจะทำให้ notepad ++ รู้ว่าพื้นที่นี้ควรถูกยุบตามค่าเริ่มต้นหรือไม่

1
ไม่สามารถรับมาโครใน notepad ++ เวอร์ชันที่ใหม่กว่าได้
ฉันใช้ notepad ++ 5.9x และตอนนี้ฉันติดตั้ง notepad 6.0 แล้ว แต่ฉันไม่เห็นการตั้งค่าแบบกำหนดเองของฉันในเวอร์ชันที่ใหม่กว่า (ฉันยังไม่ได้ถอนการติดตั้งรุ่นก่อนหน้าฉันดาวน์โหลดรูปแบบ Notepad 7zip) โปรดช่วยฉันเพื่อเรียกคืนแป้นพิมพ์ลัด 1) Macros 2 (กำหนดเอง) ขอบคุณและขอแสดงความนับถือ

1
วิธีเพิ่ม“” ทุกคำเช่นนี้:“ WORD HERE”
ฉันมีรายชื่อ 10,000 บรรทัดดังนี้: วันเกิดเด็กผู้ชาย, เด็กผู้ชายสีขาว, ชาย, สำหรับเด็ก ผู้ชายแต่งตัวเด็กผู้ชาย, เด็กผู้ชายวันเกิดเด็ก ผู้หญิง, เด็กผู้หญิง , เด็ก, หญิง, เด็กชายและเด็กหญิง ทารกเด็กวัยหัดเดิน, ทารก, เด็ก เด็ก, เด็ก, เด็กและเน็คไท ฉันจะใส่คำทั้งหมดในเครื่องหมายคำพูดคู่ ("") แล้วเปลี่ยนเป็น: "วันเกิดเด็กผู้ชาย", "เด็กผู้ชายสีขาว", "เด็กผู้ชาย", "สำหรับเด็กผู้ชายแต่งตัว", "เด็กผู้ชาย", "เด็กผู้ชายวันเกิดเด็กผู้หญิง", "เด็กผู้หญิงเด็กผู้หญิง", "เด็ก ๆ ", "เด็ก" ทารก "," เด็กวัยหัดเดิน "," ทารก "," เด็ก ๆ เด็ก "," เด็ก ๆ "," เด็กและเน็คไท " …

2
ใส่สไตล์คำสำหรับเอกสารทั้งหมดใน Notepad ++
ฉันกำลังใช้โปรแกรมที่สร้างไฟล์บางไฟล์โดยไม่มีส่วนขยายและฉันกำลังเปิดดูว่ามันเกี่ยวข้องกับฉันหรือไม่ดูคำบางคำในไฟล์ สิ่งที่ฉันต้องการคือปลั๊กอินหรือโซลูชันในตัวที่เน้นบางคำในเอกสาร ฉันรู้ว่าฉันสามารถกำหนดสไตล์ของฉันที่ NP ++ และใช้สำหรับไฟล์บางประเภท แต่เนื่องจากไฟล์เหล่านั้นไม่มีส่วนขยายฉันจึงไม่สามารถทำได้ การคลิกสองครั้งที่คำนั้นหรือคลิกขวาที่คำนั้นและการกำหนดสไตล์ไม่ใช่สิ่งที่ฉันกำลังมองหา ฉันต้องการคำที่ไฮไลต์เมื่อฉันเปิดไฟล์ เป็นไปได้ไหม

1
ค้นหาและนำกลับมาใช้กับ notepad ++ และ Wildcards / Placeholder
โปรดใครรู้วิธีการค้นหาต่อไปนี้และ repleaceด้วย notepad ++? จาก: to_timestamp ('01 -JAN-16 11.00.00.000000000 AM ',' DD-MON-RR HH.MI.SS.FF AM '), ถึง: str_to_date ('01 -JAN-16 11.00.00.000000000 AM ','% d-% b-% y% h%% i.% s.% f000% p ') - จาก: to_date ('20 -10-2014 00:00:00 ',' DD-MM-YYYY HH24: MI: SS ') ถึง: str_to_date ('20 -10-2014 00:00:00 ','% d-% …

1
วิธีค้นหาและแทนที่ทั้งบรรทัด (สุ่ม 40 ตัวสุดท้าย) ด้วย notepad ++ โดยใช้ regex?
ฉันต้องการแทนที่สิ่งนี้: userPassword: {SSHA}hLPcGtsS+sUhwlYq/23dsECuRGsvJj59OQXXJQ== ด้วยบางสิ่งเช่นนี้ userPassword:funkypassword ฉันได้ลองทำสิ่งสุ่ม ๆ ที่ฉันพบ แต่ไม่มีโชค รหัสจะมี regexp อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.