在ASP.NET Validator中,我想驗證一個字符串,如「 - /script/www/test/123.45」基本上,確保字符串應始終以「/」其次是任何事情。 如果它不以「/」開頭,那麼它是一個錯誤條件。REGEX - 檢查始終以「/」開頭
0
A
回答
4
if(!path.StartsWith("/")) throw...
?
正則表達式似乎是矯枉過正。
1
bool isValid(string sInputString)
{
Regex rex = new Regex(@"^/");
return rex.IsMatch(sInputString);
}
2
我以前的答案是偉大的,只是添加另一種非常簡單的一個:
if (path[0] == '/')
使用正則表達式這就像用餐時使用電動工具,而不是餐具。
+0
)我喜歡舊大錘的重新字義來破解一個堅果的諺語 – 2011-01-07 10:43:52
相關問題
- 1. 檢查一個字符串是否以字符'23'開頭 - Regex
- 2. WCF響應始終以「GetResult」開頭
- 3. RegEx以字母或數字開頭0
- 4. REGEX檢查字符串開頭或結尾的字符
- 5. 查找以給定搜索字符串開頭的詞數 - Regex
- 6. 檢查字符串以數字開頭
- 7. 複選框始終檢查
- 8. CheckBox UserControl始終檢查
- 9. 可能有「部分」部分始終以奇數頁碼開頭?
- 10. 兩個隨機數始終以相同數字開頭
- 11. 爲什麼JVM始終以FULL GC開頭?
- 12. Android GCM註冊ID始終以「APA」開頭嗎?
- 13. jquery檢查是否以鏈接開始
- 14. Objective-C RegEx-Password-Check始終爲真
- 15. 保持終端(控制檯)內容始終開頭
- 16. 如何在開始調試後終止節點檢查器
- 17. 從頭開始的Linux 5.7.2工具鏈完整性檢查
- 18. Windows服務始終「開始」
- 19. 節頭始終神韻:到
- 20. 檢查以下劃線開頭的屬性可以嗎?
- 21. 標題檢查C#始終爲403?
- 22. Inno Setup如何始終檢查任務?
- 23. 複選框始終未經檢查
- 24. 始終檢查Itext複選框
- 25. file.exists()始終爲假,檢查可繪
- 26. Wordpress現時檢查始終爲假
- 27. 角度始終運行檢查
- 28. 檢查窗口大小始終(jQuery)
- 29. 工頭以手動路徑開始
- 30. regex as tokenizer - 以分隔符開頭的字符串
也許我很困,但我找不到任何問號。 – Mehrdad 2011-01-07 09:39:48