PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
RegExp
[問題] 過濾函式呼叫格式
作者:
a2975313
(GN)
2017-04-24 10:48:10
大家好, 我使用c#想從javascript程式碼中過濾出裡面有哪些"函式呼叫"
過濾格式是identifier(...)
我目前是用→ .*\w+\(.*\).*
但過濾出的結果會包含if()、for()、switch()...
請問正規式要如何避掉這些非函式呼叫的東西, 謝謝.
作者:
mars90226
(火星人)
2017-04-24 20:19:00
簡單的做法是 \b(?!if|for)\w+\(.*\)加入 negative lookahead 把關鍵字擋掉不過你這個方式遇上 a(b()) 就找不出來 b 了吧?
繼續閱讀
Re: [請問] Ant Renamer的regexp問題?
eight0
Re: [請問] Ant Renamer的regexp問題?
vernc
[請問] Ant Renamer的regexp問題?
vernc
[問題] 在javascript中用變數代替字串的方法?
djmax
Re: [問題] 保留或去除不要的結果請教(vim)
jonce007
[問題] 保留或去除不要的結果請教(vim)
jonce007
Re: [問題] 要取代#16888 但不取代䇸
cutekid
[問題] 要取代#16888 但不取代䇸
ThiefFan
Re: [問題] 迴圈時echo出的數值希望位數一樣
shadowjohn
[問題] 難題考驗
coscell
Links
booklink
Contact Us: admin [ a t ] ucptt.com