[英]Test for a specific text format in a text area
我正在編寫一些JavaScript來驗證文本區域中的用戶輸入。 這是輸入格式的要求:
我有一個要求2,使用regExpression valueOne.match("[0-9A-Fa-f]{1}")
進行了整理(或者至少我希望這是推薦的方法)。 因此,我只是在尋找有關如何以一種簡單有效的方式處理需求第一的信息。
謝謝!
這個正則表達式可以做到:
/^[0-9A-F]{2}(\s[0-9A-F]{2})*$/i
那是:
^ // beginning of string
[0-9A-F]{2} // two characters of 0-9 or A-F
(\s[0-9A-F]{2})* // zero or more instances of a space followed by
// two characters of 0-9 or A-F
$ // end of string
末尾的i
標志使其不區分大小寫。
要使用它:
var valueOne = // set to your textarea's value here
if (/^[0-9A-F]{2}(\s[0-9A-F]{2})*$/i.test(valueOne)) {
// is OK, do something
} else {
// is not OK, do something
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.