0
A
回答
4
if (/^[%*]/.test(document.getElementById("yourelementid").value))
alert("Where can I find a JavaScript tutorial?");
通過解釋:正則表達式/^[%*]/
表示:
^ match the beginning of the string, followed immediately by
[%*] any one of the characters inside the brackets
測試針對正則表達式輸入的數值將返回true或false。
3
getElementById(ID).value.charAt(0);
我相信你可以找出其餘的。請先做一些研究,因爲這樣的事情應該很容易通過Google搜索來找到。
+0
+1爲唯一真正合理的答案(包括我的)... – nnnnnn
1
您可以使用字符串的indexOf
方法。
var s = "%kdjfkjdf";
if (s.indexOf("%") == 0 || s.indexOf("*") == 0)
{
// do something
}
您還可以使用正則表達式,正如@nnnnnn的答案中指出的那樣。
1
請參考下面的鏈接。
1
您可以使用子方法,例如:
data.substring(0, 1) === '%'
if(data.substring(0, 1) === '%' || data.substring(0, 1) === '*')
{
alert("Not allowed");
}
,或者你可以嘗試正則表達式的方法。
1
var str="%*hkfhkasdfjlkjasdfjkdas";
if(str.indexOf("%") === 0|| str.indexOf("*") === 0){
alert("true");
}
else{
alert("false");
}
請在這裏檢查小提琴。 http://jsfiddle.net/RPxMS/
你也可以使用prototype
插件包含方法startWith
的JavaScript。
if(str.startWith("%"))
{
// do
}
檢查鏈接中的細節:click here
相關問題
- 1. 的Java:檢查字符串結尾或特殊字符開頭
- 2. PHP檢查一個字符串開頭#
- 3. JavaScript檢查字符串末尾的特殊字符
- 4. 檢查字符串是否以另一個字符串開頭?
- 5. 檢查一個字符串是否只包含特殊字符
- 6. 檢查一個字符串是否有特殊字符
- 7. javascript字符串中的特殊字符
- 8. 特殊字符#在一個字符串
- 9. 檢查一個字符串是否以字符'23'開頭 - Regex
- 10. 檢查字符串以數字開頭
- 11. 檢查一個字符串是否以另一個字符串開頭
- 12. 檢查一個字符串是否以http開頭使用Javascript
- 13. JavaScript正則表達式來檢查單個特殊字符的字符串
- 14. 檢查特殊字符
- 15. 檢查特殊字符
- 16. 檢查包含一個字母和數字字符以及其中一個特殊字符(@,#,$)的Java字符串
- 17. 檢查字符串開頭的空格
- 18. 檢查字符串是否包含python中的特殊字符
- 19. 檢查字符串中的特殊字符?
- 20. 的Java檢查字符串特殊字符
- 21. 檢查字符串中的特殊字符(/ * - + _ @&$#%)?
- 22. 檢查字符串中的特殊字符
- 23. java:檢查除特殊字符以外的字符串
- 24. 檢查字符串的特殊情況的第一個字母,並檢查字符串與空間?
- 25. 如何檢查磁帶是否以特殊字符開頭
- 26. 檢查特殊字符(;)在驗證一個表單的JavaScript
- 27. 如何檢查字符串中的字符,數字和特殊字符?
- 28. 從特殊字符字符串的Javascript子字符'/'
- 29. 檢查字符串是否以字符串開頭
- 30. KSH檢查字符串是否以子字符串開頭
最多的投票,這是一個有效的問題要問。 –