javascript - jquery检查字符串是否以1234开头

标签 javascript jquery

感谢您花时间回答我的问题。

我想检查一个字符串是否正好有 7 个字符并以“1234”开头。我该怎么做?

我知道 string.substring 但不确定我是否应该使用正则表达式或者是否有其他选择。提前致谢!

最佳答案

简单的正则表达式:

var isMatch = /^1234...$/.test(myString);

或者:

var isMatch = myString.length == 7 && myString.indexOf("1234") == 0;

编辑:或者:

var isMatch = myString.length == 7 && myString.substr(0, 4) == "1234";

关于javascript - jquery检查字符串是否以1234开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8073510/

相关文章:

javascript - 多项目 webpack 配置建议

php - this.push() 适用于 PHP 数据但不适用于 javascript 数据

javascript - 云函数 - firestore : event. data.toJSON 不是函数

php - "Paginating"具有动态定义的按钮数量的滚动选项卡组

javascript - 某些 JQuery Mobile 触摸事件未触发

javascript - 获取不带尾部斜杠的当前目录名称

javascript - ExtJs 5.1.0 - 无法识别的类名/别名 : widget. 笛卡尔

javascript - 使用相同关键字直接调用方法或设置值

javascript - 我可以取消所有对 $ 的 JavaScript 调用吗

javascript - 知道特定资源何时完成加载