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