需要javascript正则表达式来检查以U或C开头、长度为10的字符串
Need javascript regex to check string starts with U or C and with length of 10
我需要javascript正则表达式来检查以U或C开头的字符串。它的长度也应该是10。
我尝试了这个^U|C{9}$
,但没有得到正确的结果。
使用此正则表达式:
^[UC].{9}$
.
将匹配您错过的任何字符。
使用|
运算符时,应该对令牌进行分组,以便获得预期的结果。此外,您必须使用.
(除新行外的任何字符),并确保其长度为9个字符。
您也可以像在/^[UC].{9}$/
中那样使用字符类
/^(U|C).{9}$/
你也可以使用简单的javascript来完成这个
var chr = str.charAt(0);
if((chr == "U" || chr == "C") && str.length == 10){
// valid
}
相关文章:
- 对id以某个字符串开头的元素进行计数
- 如何在javascript中使用string.replace.将匹配字符串开头的两个不同表达式替换为null
- 如何删除字符串开头和结尾的换行符
- Greasemonkey - 如何在以特定字符串开头的页面上查找并打开 aν URL
- JavaScript 中的正则表达式:匹配字符串开头的多个子字符串
- 我可以选择所有属性名称(而不是值)以某个字符串开头的元素吗
- 正则表达式能否匹配字符串开头或结尾的字符(但不能同时匹配)
- 在jquery中选择id以字符串开头的元素
- 获取DOM中属性名称以某个字符串开头的所有HTML元素
- 如何匹配字符串开头的数字
- 为所有以特定字符串开头的变量赋值
- 正则表达式,用于匹配字符串开头的协议相对 URL
- 在 JavaScript 中按字符串开头或单个字符进行匹配
- REGEX 检查字符串开头或结尾的字符
- 如何在 javascript 中检查字符串开头是否有空格
- 正则表达式匹配:字符串开头不包含字符
- 如何从字符串开头获得与正则表达式的匹配项
- 如何检查 JavaScript 对象是否具有以特定字符串开头的属性名称
- Web 视图中字符串开头和结尾的像素偏移量 (x,y)
- JS获取以字符串开头键的对象值