2011-03-23 60 views
1

是什麼正則表達式錨:VBScript.RegExp

\ Z(字符串的結尾)

與VBScript.RegExp

$(線結束)之間的區別?

是它只是一個字符串可以內嵌CR + LF和$設置範圍是什麼之前CR + LF?

或者使用VBScript.RegExp時,因爲這個對象不接受文件作爲輸入它不要緊?

謝謝。

回答

1

這使得取決於你的標誌的差異。如果多行有效(/m),$每一行(新行)結束比賽,但\Z只匹配在字符串中的最後一個位置。

的字符串可以包含多行無論與否,如果來自一個文件,例如:
"hello world\nfirefox 4 is out"

參見:Permanent Start of String and End of String Anchors

+0

感謝 - 無論是對答案(我終於得到了一個手柄在多線)&鏈接。 – AAsk 2011-03-23 09:54:26