我想添加一个验证规则来验证文本,它应该符合以下任一规则:
日语字符(任何日语字母) => 北海道
字母表(A-Z) => Kantname
- 带有字母表的日语字符 => 北海道AB
我编写了以下正则表达式,但它未按预期工作
/^[a-zA-Z]+$|[\u3000-\u303F]|[\u3040-\u309F]|[\u30A0-\u30FF]|[\uFF00-\uFFEF]|[\u4E00-\u9FAF]|[\u2605-\u2606]|[\u2190-\u2195]|\u203B/g;
如果我尝试以下代码,它会返回TRUE。
console.log(pattern.test('北海道 <script>'));
/^[一-龯a-zA-Z]+$/
。 - Wiktor Stribiżew