Javascript 允许在此正则表达式中使用aphricates

Javascript 允许在此正则表达式中使用aphricates,javascript,regex,Javascript,Regex,我们使用此正则表达式仅允许输入字段中的文本: /^[a-zA-Z-,]+(\s{0,1}[a-zA-Z-, ])*$/gi 现在,有一个问题,因为我们来自波斯尼亚,我们有一些特殊的角色,比如说: Č, Ć, Ž, Š, Đ 以及它们的小写变体: č, ć, ž, š, đ 如何将它们添加到上面的正则表达式中 注意:我的正则表达式知识非常贫乏。您可以直接将它们添加到字符类中: ^[a-zA-ZČĆŽŠĐčćžšđ,-]+(?:\s?[a-zA-Z, ČĆŽŠĐčćžšđ-])*$

我们使用此正则表达式仅允许输入字段中的文本:

/^[a-zA-Z-,]+(\s{0,1}[a-zA-Z-, ])*$/gi
现在,有一个问题,因为我们来自波斯尼亚,我们有一些特殊的角色,比如说:

Č, Ć, Ž, Š, Đ
以及它们的小写变体:

č, ć, ž, š, đ
如何将它们添加到上面的正则表达式中


注意:我的正则表达式知识非常贫乏。

您可以直接将它们添加到字符类中:

^[a-zA-ZČĆŽŠĐčćžšđ,-]+(?:\s?[a-zA-Z, ČĆŽŠĐčćžšđ-])*$
        ^^^^^^^^^^                   ^^^^^^^^^^
另外,
{0,1}
限制量词等于
量词(出现一次或零次)。此外,将连字符放在字符类的末尾或开头是最佳做法(尽管可以将其放在有效范围之后,但它将被视为文字
-

如果要匹配任何Unicode字母,可以使用

var pL="一个月-一个a级-Z一个-Z一个-XA一个-XA一个-XA一个-XB一个-XX6一个-4 0 0 0 0 2一个-U0 0 0 0 0 2一个-Z一个-Z一个-XA一个-XA一个-XA一个-XB a一个-XB一个-XB一个-XB B B B一个-XB一个-XB B一个-XB一个-XB一个-XB一个-XB一个-XB一个-XB B一个-XB一个-XB一个-XB一个-XB一个-a一个-XB一个-XB一个-XB一个-XB一个-XB一个-XB一个-B一个-XB一个-XB一个-XB一个-B一个-B一个-XB一个-B一个-F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06U063\\U063 3\\U065\\U065\\U065\\U065\\U063\\U063\\u0710\\u0710\\u0710\\u0710\\u0712-u0710\\u0710 10\\U073\\U065\\U065\\U065\\U065\\U065\\U065\\U065\\U06埃埃埃教教教教教教教教教教教教教教手手手手\\ u0710 10 10 10 10 10\\u0710 10 10 10 10 10 10 10 10 10 10 10 10 10 10-10 10 10 10 10 10 10 10 10 10-10-10-10 10-10-7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7-u072F手手手手手冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬\\U074手手手手手手手手手手手手手手手手手手手A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u02009年10月10日,英国政府冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬冬AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u02008年8月8日B.8\\U0B28 8\\U0B28\\U0B2B B B B B B B B B B 8 8 8 8 8 8 8 8 8 0 0 0 0 0 B 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\U0 0 0 0 0 0 E97\\U0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u1248 2008年12月10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10\\u16EA\\u16F1-\\u16F8\\u1700-\\u170C\\u170E-\\u12007年7月1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1U1CC-4-4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u22007年7月10 0 0\\UU2 0 0 0 0 0 0 0,\\U2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 \\UU12 12 12 10 10 0 0 0 0 \\U2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 \\\\UU12 12 12 12 12 12 12 12 12 12 12 12 12 \\\\U2 2 2 12 12 12 12 12 12 12 12岁以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下以下音乐音乐音乐音乐\\ \\\\U12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10\\u2DB0-\\U2-6岁以下以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,8岁以下的人,8岁以下的人,8岁以下的人,7岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,2岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下的人,6岁以下以下的人,6岁以下的人,6岁以下以下的人,6岁以下的人,6岁以下的人,6岁以下以下以下的人,6岁以下的人,6岁以下的\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\UA6.7-\\uA717 7 7-\\uA717 7 7-uA717 7\\uA717 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FuaAAA4 0 0-\\UAAAAA0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 0 0 0 0 AAAA7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 UAAAAAAAAAAAAAAAAAA7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7A3\\uD7B0-\\uD7C6\\uD7CB-\\2007年10月7日布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布布uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC”;
var rx=RegExp(“^[-,“+pL+”)(?:\\s?[-,“+pL+”)*$,“gi”);
控制台日志(rx);

console.log(“azAZĆŽžžžžžžžžžžžžžſžžžžžžžžžž-ſſ
^[-,\p{L}]+(\s?[-, \p{L}])*$