2012-08-08 46 views
0

我不知道爲什麼要使用重音符!你能解釋一下嗎? 例如:正則表達式上重音標記的用法是什麼?

/^(https?:\/\/)?(www\.)?([a-zA-Z0-9_\-]+)+\.([a-zA-Z]{2,4})(?:\.([a-zA-Z]{2,4}))?\/?(.*)$/ 
+2

你的意思是克拉? '^'還是別的? – 2012-08-08 14:50:54

+0

沒有重音標記。你的意思是[Caret ^](http://en.wikipedia.org/wiki/Caret) – epascarello 2012-08-08 14:52:29

+0

閱讀正則表達式:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/ Global_Objects /正則表達式 – epascarello 2012-08-08 14:54:11

回答

3

如果你的意思是^這是一個位置標記。它匹配字符串的開頭。

對應地,$匹配字符串的末尾。

例如

^. 

匹配archipelago

0

在這種情況下,它意味着字符串的開頭。

例如/ ran /匹配伊朗人,但是/^ran /不。

但是在其他情況下,這意味着而不是。閱讀正則表達式。有很多很好的資源。