PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Perl
[問題] 正規表示式 關於取代
作者:
sixth
(衝向世界的最高峰)
2017-05-24 10:51:43
請問
有一行字串
PA(A0), PB(B0), PC(C0)
我想要把PA內的空格中的字串拿掉
變成 PA(), PB(B0), PC(C0)
所以我這樣寫
s/PA\((.*)\)/PA\(\)/;
但是會影響到PB 和 PC
整行字串變成 PA()
請問該怎麼寫比較好?
作者:
Neisseria
(Neisseria)
2017-05-24 10:57:00
s{PA\([^)]*\)}{PA\(\)};原本的條件太寬鬆了,很容易比對到過多東西對於成對的符號,這種方法都適用
作者:
herculus6502
(金麟豈是池中物)
2017-05-24 19:53:00
.*會很貪心的吃到最多,改成.+?即可不要那麼貪心
繼續閱讀
Re: [問題] 請問Excel 字串寫入問題
rxiang
Re: [問題] Hash of array / Array of hash
lgen7604
[問題] 請問Excel 字串寫入問題
yaya80306
[問題] Hash of array / Array of hash
aresnmars
Re: [問題] Verilog-Perl模組安裝失敗
mtwi774ntn
[問題] Verilog-Perl模組安裝失敗
mtwi774ntn
Re: [問題] 讀取BMP圖檔格式錯誤
dk1120
[問題] 讀取BMP圖檔格式錯誤
dk1120
Re: IC Design Verification練習專案建議
mtwi774ntn
Re: IC Design Verification練習專案建議
mtwi774ntn
Links
booklink
Contact Us: admin [ a t ] ucptt.com