抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

正则匹配以序号 (1) 结尾的字符串

某个逻辑上需要匹配(1)、(2)这样的结尾的序号,想着其实正则也用得不少了,理论上直接写就行。于是:

.*(\d*)

试了一会儿,傻了,()本身就是特殊字符,需要转义,正确的应该是:

.*\((\d*)\)

拆解下:

.* 匹配任意字符
\( 或者 \) 代表转义后的()
\d 代表数字 加上* 代表任意数字

一边学,一边忘,越学越菜~


0条评论

发表评论