正則表達式替換

 

這幾天做了一件比較噁心的事

客戶要找出所有jsp中用過的.do方法

所以在工程中搜索了一下,頓時無語了

後來求助於組內牛人,想出用正則表達式替換的方法

 

如下句:

79: onclick="doSubmit(this, '<c:url value="/EnterDepositBankAccount.do"/>', 'doBack', true)"> 

用正則表達式: ^.*/(.+\.do).*  置換,替換的內容爲 \1 ,結果如下:

EnterDepositBankAccount.do

ps:

1,在記事本中置換的時候,一定要選擇使用正則表達式這項,否則不好用

2,^.*/(.+\.do).*  表達式中的 / 可以替換爲其他字符,具體含義是.do前的字符

例:如果要替換的語句爲

79: onclick=doSubmit(this, '<c:url value="EnterDepositBankAccount.do"/>', 'doBack', true)"> 

那麼用來替換的公式爲 ^.*"(.+\.do).* 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章