我在正則表達式中有一些問題JavaScript。我需要測試一個URL是否匹配這個簡單模式,調用RegExp.prototype.test(value: string): boolean
方法。正則表達式匹配但排除
我想要的結果是true
像這樣的網址:
/somePath
/anyPath
/doesNotMatterWhatIsHere
而且我想它返回false
因爲這是任何像這樣的路徑:
/
/somePath/someWhereElse
/anyPath/1
/doesNotMatterWhatIsHere/pickle/chips/are/awesome
問題的關鍵是,如果它是根/path
我想要true
,如果它不是這個,我想要false
。請幫忙。我一直在使用http://regexr.com/。
我的正則表達式我到目前爲止,\/.+[^\/]
。
我也想確保道路不單純是一個斜槓,這正則表達式不正確地解釋這一點。 'var test1 =「/」; //我希望這是錯誤的。 –
只要將'*'改成'+' –