如何检查 JavaScript 中的字符串是否与特殊格式匹配?

我的网站上有一个输入字段,我希望当我按下按钮时,在将数据发送到下一个脚本之前,如果字符串是所需的格式,则会检查字符串。这应该发生在脚本中。
例如,格式为:
[A-Z][0-9][A-Z]-[0-9][A-Z][0-9]

正确输入:
G7Z-8R4
S3H-1B6

错误的输入:
s7Z-b7H
sh5T-bs6


慕的地6264312
浏览 136回答 2
2回答

慕无忌1623718

您可以使用正则表达式对象的测试方法。var pattern = /[A-Z][0-9][A-Z]-[0-9][A-Z][0-9]/;if(pattern.test(someString)) {  // someString text matches}

九州编程

const matches = string.match(/^[A-Z][0-9][A-Z]-[0-9][A-Z][0-9]$/);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript