【发布时间】:2017-04-04 00:30:03
【问题描述】:
如何匹配带有“字母数字字符、下划线和任意数量的开闭方括号”的字符串。
示例:" CDN_MBIT_hresp_s_reg[0]_MB_hresp_s_reg[1]bbjabs_chiansmokrs[6] "
我试过$line=~/[a-zA-Z0-9_/[/]]/;
这似乎不起作用。
附:这个问题和Regex Matching Square Brackets很相似 但不一样 提前谢谢你。
【问题讨论】:
-
错误的转义字符。不是
/,而是\。试试$line=~/[a-zA-Z0-9_\[\]]/;