PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
RegExp
Fw: [問題] regex_replace取代非comment內的內容
作者:
boy770329
(A-So)
2018-10-08 06:30:28
※ [本文轉錄自 C_and_CPP 看板 #1RkVKTqV ]
作者: boy770329 (A-So) 看板: C_and_CPP
標題: [問題] regex_replace取代非comment內的內容
時間: Sun Oct 7 19:59:22 2018
問個regular expreesion的問題 因為試了很久還是找不到解
現在想用regex_replace去取代SQL query內的某個字串,條件是那個字串不在註解內
因為SQL的註解寫法有一行的
作者:
art1
(人,原來不是人)
2017-10-07 20:26:00
可包含空白的任意字元規則用 [\s\S] 比較好,然後最好設成換行才對非貪婪模式,也就是[\s\S]後面加上*?或是+?\/\*[\s\S]+?\*\/ 這是找/* */ 內包含任意內容的規則若是還解決不了就轉去 Regex 版問看看吧Regexp才對正規表示法規則還是要買一本專書來學才能學得透徹
作者:
boy770329
(A-So)
2017-10-08 06:29:00
嗯嗯感謝 我希望做的是忽略/**/取代其他 看來還是不行
作者:
art1
(人,原來不是人)
2018-10-10 22:48:00
或許你可以用前面提到的正規網站提供無法成功取代的連結前面這個板上的文章提到的正規網站
作者:
asglay
(收收收尾)
2018-10-15 06:06:00
先寫個regex把/*...*/取代成空字串再丟進SQL裡query如何?
繼續閱讀
[問題] Ant Renamer的regexp怎不分大小寫
vernc
[問題] 請教刪除中文字之間的空白
atrisk
[問題] 數字科學符號的正則表達式(RE)規則?
weakstudy
[情報] 測 regular expression 的網站
cutekid
[問題] 如何確保括號成對出現?
art1
Re: [問題] 找出不包含特定字串的行?
cutekid
[問題] 找出不包含特定字串的行?
no1kk
[問題] 找第一個</b>前的數字
alpho
[問題] 請教Regex寫法
feel989
[問題] 在php中使用字元組差集運算?
LessonWang
Links
booklink
Contact Us: admin [ a t ] ucptt.com