ค้นหาและนำกลับมาใช้กับ notepad ++ และ Wildcards / Placeholder


0

โปรดใครรู้วิธีการค้นหาต่อไปนี้และ 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-% m-% Y% H:% i:% s '),

สตริงแรกที่มีวันที่เป็นตัวแปรถ้ามีเครื่องมือที่ดีกว่า notepad ++ สำหรับสิ่งนี้ฉันมีความสุขกับคำแนะนำ


คุณช่วยกรุณาโพสต์ตัวอย่างได้ไหม?
Ivan Viktorovic

ฉันต้องการค้นหา: to_date ('20 -10-2014 00:00:00 ',' DD-MM-YYYY HH24: MI: SS ') และแทนที่ด้วย str_to_date ('20 -10-2014 00:00: 00 ','% d-% m-% Y% H:% i:% s ') ส่วนที่ยุ่งยากคือส่วนแรกในการค้นหา to_date ('XX-XX-XXXX XX: XX: XX, .. ) เป็นตัวแปร
opHASnoNAME

1
ลอง to_date ('[0-9] {2} - [0-9] {2} - [0-9] {4} [0-9] {2}: [0-9] {2}: [0 -9] {2} '
Ivan Viktorovic

คำตอบ:


1

ใน Notepad ++ เพื่อแทนที่ให้กด Ctrl + H เพื่อเปิดเมนูแทนที่

จากนั้นหากคุณทำเครื่องหมายที่ปุ่ม "นิพจน์ปกติ" คุณสามารถสร้างกลุ่มการจับภาพด้านบนได้


ขอขอบคุณ แต่ความรู้ regexp ของฉันมี จำกัด สำหรับแบบสอบถามดังกล่าว (ดังนั้นฉันคิดว่ามีวิธีการใช้ตัวยึดตำแหน่ง
opHASnoNAME

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