如何使用javascript将固定字符串与数字进行匹配
How to match a fixed string with digits with javascript?
字符串为-Success0
或Success7
或任何数字。我试过使用-
console.log(str.match("Success"+/'d/));
但它正在记录null
。有什么帮助吗?
.match()
中的正则表达式不正确。
Do:
var str = "Success123";
alert(str.match(/^Success'd+$/)); // returns the string if it is a match, otherwise null
请注意,如果您只是在测试字符串(如果它的开头有
Success
),那么您应该使用.test()
。与CCD_ 8相比,CCD_。
var str = "Success123";
alert(/^Success'd+$/.test(str)); // returns true/false
Regex
/^Success'd+$/
对此进行了解释。
读数:
.test()
|MDN.match()
|MDN
试试这个:
str.match(/Success'd+/)
假设你有数字,它是整个字符串:
str.match(/^Success'd+$/)
如果你想建立你的正则表达式:
var r= new RegExp("^Success"+'''d+$')
console.log(r.test('Success232'));
相关文章:
- 使用正则表达式匹配长度为六个字符的字母数字字符串
- Javascript-使用“”将toDateStringMonth从文本字符串解析为数字字符串;如果“;vs“;开关”;
- 在数字字符串的最后两个数字上加上小数
- 在JavaScript中,增加字母数字字符串末尾的数字
- 如何对字母数字字符串值进行排序
- 从数字字符串中获取整数
- Regex用于字母数字字符串中的数字计数
- 如何使用 Javascript/jQuery 将数字字符串递增 +1
- 使用 javascript 计算数字字符串
- parseInt 用于分析数字字符串的替代方法
- 任何输入或文本区域中数字字符串的事件侦听器
- Javascript:生成唯一数字字符串的最佳方法是什么
- JavaScript 中的随机字母数字字符串
- Google Charts - hAxis 上的数字/字符串问题(Jquery ajax JSON 数据)
- Lodash _.sortByOrder 数字字符串
- JavaScript 中一位数数字字符串的总和
- 在JavaScript中将非数字字符串转换为数字
- 使用 Lodash 对数字字符串数组进行排序
- 检查数字字符串是否包含十进制
- 显示以数字字符串形式存在的类