架构师之正则表达式---入门篇(三) 正则注意事项。

1.前言。
   如题。
2.注意事项。
  (1)^这个符号有有个用途,如果放在[]里面,表示的是"非",即取反的意思。如果在中括号外,则是“以...开始"的意思。
  举例:
  

      [^a-z]     //条件限制在非小写a to z范围中一个字符
      ^Java.*   //以Java开头,任意结尾的字符串
     

(2)正则耗费的cpu性能。超过8000字符,性能可能要几十秒,正常1千内的字符,20ms左右可以了。所以不是很多的,不需要大量判断的字符,用正则是合算的。

猜你喜欢

转载自nannan408.iteye.com/blog/2115744
今日推荐