19
A
回答
44
var str = "i am a string with _";
if (str.indexOf('_') == -1) {
// will not be triggered because str has _..
}
和豪客下面說的評論,jQuery是不是要求.. indexOf
是一個原生的JavaScript
6
有一些更多的方式來做到這一點。
indexOf()方法。
if(str.indexOf('_') != -1){ //do something } else{ //do something }
Search()方法。
if(str.search("_")!-1){ //do something } else { //Do something }
:含有()選擇
if($("p:contains(_)")).length{ //Do something } else{ //Do something }
與正則表達式
if(str.match(/_/g)).length{ //Do something } else{ //Do something }
我認爲最簡單的方法是第一個方法。
相關問題
- 1. 檢查字符串是否爲空jquery
- 2. 檢查字符串是否包含字(不是子字符串!)
- 3. jQuery:檢查字符串中是否存在特殊字符
- 4. 檢查字符串是否包含字符集中的字符
- 5. C - 檢查字符串是否是另一個字符串的子字符串
- 6. 檢查字符串是否有數字
- 7. 檢查字符串是否是子字符串
- 8. 檢查確切的子字符串是否在字符串中
- 9. 檢查字符串x是否等於字符串中的任何字符串[]
- 10. PHP檢查字符串是否包含數字和檢查字符串長度
- 11. 檢查字符串是否是Spotify URL
- 12. 檢查字符串是否是實數
- 13. 如何檢查是否字符串包含字符串數組字符串
- 14. React-Native:檢查字符串是否包含字符串
- 15. 檢查字符串是否以字符串開頭
- 16. 檢查字符串是否在字符串中重複使用
- 17. 爪哇 - 檢查是否字符串在另一個字符串
- 18. KSH檢查字符串是否以子字符串開頭
- 19. 使用「in」檢查字符串中是否出現字符串
- 20. 檢查字符串中是否存在多個字符串
- 21. Applescript:檢查一個字符串是否包含空字符串?
- 22. 檢查字符串變量是否爲某個字符串值
- 23. 如何檢查字符串是否在字符串列表中
- 24. 檢查字符串是否不包含其他字符串
- 25. 檢查字符串是否以另一個字符串開頭?
- 26. python:檢查子字符串是否在字符串元組中
- 27. 檢查字符串是否包含子字符串
- 28. 檢查字符串中是否存在字符串java
- 29. c# - 檢查字符串是否包含字符和數字
- 30. 如何檢查是否字符串==「\」(字面字符)
向OP強調該解決方案不需要jQuery,這可能很重要,如演示。 – spender 2010-06-29 09:45:08
值得注意的是,這不是jQuery,但基本的JavaScript,所以即使沒有加載jQuery也可以使用。答案當然是正確的,只是一個值得注意的補充問題。 – Chris 2010-06-29 09:46:53
+1用於使用indexOf() – 2014-05-02 14:52:07