-2
我試圖從URL解析字母,數字和 - 和_。 \ w * \ d *將其關閉,但我無法弄清楚如何解析出 - (減號)和_(下劃線)。有人可以幫我嗎?我的知識是有限的。VB.NET正則表達式 - 和_
一個例子是:BSZVVDdBj-S或BSZxkx_hjFa
對於所有我知道 - 和_可能是在同一個字母和數字爲好。
謝謝!
我試圖從URL解析字母,數字和 - 和_。 \ w * \ d *將其關閉,但我無法弄清楚如何解析出 - (減號)和_(下劃線)。有人可以幫我嗎?我的知識是有限的。VB.NET正則表達式 - 和_
一個例子是:BSZVVDdBj-S或BSZxkx_hjFa
對於所有我知道 - 和_可能是在同一個字母和數字爲好。
謝謝!
爲了得到字母,數字,下劃線和連字符,使用方法:
^[\w-]+$
\w
表示字字符(包括A-Z
,a-z
,0-9
和_
)-
允許連字符[\w-]
代表允許字母,數字,連字符或下劃線的字符類[\w-]+
有+
表示一個或多個字符^
和$
分別表示開始和結束錨或者,如果你正在嘗試一個較大的字符串中獲取匹配,擺脫了錨標記,像這樣的:
[\w-]+
希望這有助於!
感謝您解釋所有這一切。但是,當我使用它時它返回0。我真的很希望那是因爲它技術性強。還有什麼我可以提供的,可能有用嗎? –
你試過第二個嗎?只是'[\ w - ] +'? – degant
下面是一個URL示例:https://web.stagram.com/p/BSZVVDdBj-s和https://web.stagram.com/p/BSZxkx_hjFa –