摘要:
简单字符串处理应避免使用正则表达式 阅读全文
posted @ 2013-04-01 16:20
新闻官
阅读(354)
评论(0)
推荐(0)
摘要:
1. 用\b判断单词边界注意:在写正则表达式时,如果将\w与\s或者\W 与\S连用,就有可能出现问题。如果一定要用,至少先检查仔细my ($user,$tty) = /(\S+)\s+(\S+)/; #匹配who输出内容提取用户名陈和终端名称如果不确定\b和\B会在何处匹配,试着用替换操作将这些地方标出来:my $text = q(What's a "word" boundary?);(my $btext = $text) =~ s/\b/:/g;(my $Btext = $text) =~s/\B/:/g;2.用^或\A匹配起始位置^通常用来匹配字符串的起始位置 阅读全文
posted @ 2013-04-01 15:42
新闻官
阅读(250)
评论(0)
推荐(0)

浙公网安备 33010602011771号