作者bwtalk (bwtalk)
看板Perl
标题[问题] 正规表示法
时间Tue Jul 2 21:52:23 2013
恩.. perl版法文率有点低
多发几篇文感觉好像在洗版...XD
问题如下:
PERL的正规表示法 =~ /
XXXXX/
表示
只要有找到符合XXXXX中的字串就算match
但如果想找的是
只能符合XXXXX中的字串该如何写呢??
例如我要找的字串是
整数字串
写成 =~ /[\b][\b]*/ 的话只要字串中有数字就会match..
请问该如何解决呢
麻烦前辈们解惑 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.1.134
1F:推 lgen7604:像这样? =~ /^XXXXX$/ 07/02 21:57
※ 编辑: bwtalk 来自: 61.227.241.23 (07/03 00:53)
2F:→ bwtalk:这样的话 只要开头跟结尾是数字就会MATCH了.. 07/03 00:53
3F:→ scwg: /^\d+$/ 只会 match 整个字串里都是数字吧? 07/03 04:01
4F:推 herculus6502:或者要想一下,这个字串前後是什麽?字元^$有特殊意义 07/03 20:02
5F:→ bwtalk:感谢楼上两位版大!! scwg大的re可以match~ 07/03 21:53
6F:→ CCWck:s的意义不是在上篇推文回过你了.... 07/03 23:40
7F:→ bwtalk:这次的问题不太一样XD 07/07 21:03