我从文本字段获取值。如果输入的输入末尾没有出现特殊字符(例如%),我想显示警告消息。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