2011年7月5日 星期二

[Regular Expression] ?: non-captured group

?:  non-captured group


(xxx)(yyyy)\1\2

(xxx): 第一組

(yyyy): 第二組


若加上 ?:

(?:xxxx)(yyy)\1

如此 (xxxx) 不算一組 (yyyy) 則為第一組

節省空間(不cache在memory)

沒有留言:

張貼留言