色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何寫出高效率的正則表達式

傅智翔2年前12瀏覽0評論

如何寫出高效率的正則表達式?

1.不用正則。例如想要驗證非負數(shù)之類的。直接parse一下然后判斷不就行了。干嘛非寫正則啊。2.少用lazy。懶惰式的.+?這種的計算代價比貪婪式的.+高。如果知道具體的限制大小,用{x,y}效率會更高。3.如果知道具體范圍。盡量自己書寫范圍,避免用'.'。以上只是個人經(jīng)驗。另外剛剛所謂的效率高說的是執(zhí)行效率方面。從開發(fā)效率高的角度上來說,個人認為可讀性好的易于分割調(diào)試的效率高。畢竟,正則的可讀性和調(diào)試性是備受詬病的。