隨手記關于java正則表達式
最近在做個文本解析的東西,用到正則表達式。不曉得別人是腫么樣,反正這個正則表達式對于我就是狗熊掰棒子,用完就忘,等下次用的時候又要伸爪子再求助Google大神。
不過這次隨手記下,以備不時之需,畢竟年歲大了,剩下的時間不多了。
正則表達式寶典:《精通正則表達式:第3版》必須的。

下面就是整理的瑣碎的關于正則表達式的技巧了
不過這次隨手記下,以備不時之需,畢竟年歲大了,剩下的時間不多了。
- 文檔,資源
正則表達式寶典:《精通正則表達式:第3版》必須的。

下面就是整理的瑣碎的關于正則表達式的技巧了
- 如果是跨平臺的應用,注意java正則表達式在Sun,AIX上有些并不是完全支持的,這個可以見那本正則表達式寶典,里面有詳細描述。
- 匹配全角空格:searchMatchingRegex ="(地[\\s|\\u3000]址:)";
- 包含任意字符(包括換行符)([\w\W]*)
- 關于group
\w(\d\d)(\w+)
這個正則表達式有三個組:
整個\w(\d\d)(\w+) 是第0組 group(0)
(\d\d)是第1組 group(1)
(\w+)是第2組 group(2)