我從文本字段獲取值。如果輸入的輸入末尾沒有出現特殊字符(例如%),我想顯示警告消息。JavaScript檢查字符串末尾的特殊字符
Usecases:
- AB%C - 顯示警報
- %ABC-顯示警報
- 一%BC-顯示警報
- ABC% - 確定
正則表達式我到目前爲止是這樣的。
var txtVal = document.getElementById("sometextField").value;
if (!/^[%]/.test(txtVal))
alert("% only allowed at the end.");
請幫忙。 感謝
那麼,它不工作? – 2012-01-02 01:44:48
如果字符串中不存在'%',該怎麼辦? – 2012-01-02 01:45:22
@Sergio Tulentsev。該字符串不會有它。它是包含%的用戶輸入值,意味着用戶將輸入它爲abcde%f等 – Nomad 2012-01-02 01:47:33