2
之間
我需要檢查像*11F23H3*
這樣的字符串,以*
開頭和結尾,並且有7個大寫字母或數字。到目前爲止,我有:正則表達式* 11F23H3 *:以*開頭和結尾,7個大寫字母或數字在
if (!barcode.match('[*A-Z0-9*]')) {
console.error(`ERROR: Barcode not valid`);
process.exitCode = 1;
}
但是這並不能掩蓋串像*11111111111*
。如何正確的正則表達式?
您可以使用'/ \ * [A-Z0-9] {7} \ * /' – anubhava
嘗試''^ [*] [A-Z0-9] {7} [*] $' –