Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式-仅限数字、字符和空格_Javascript_Regex - Fatal编程技术网

Javascript 正则表达式-仅限数字、字符和空格

Javascript 正则表达式-仅限数字、字符和空格,javascript,regex,Javascript,Regex,在Javascript中,如何编写仅用于数字(0-9)、字符和空格的正则表达式。要包含的字符是所有带有重音符号等的字符,而不仅仅是a到z 我有 ^[0-9a-zA-ZÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖŠÚÛÜÙÝŸŽàáâãäçèéêëìíîïñòóôõöšùúûüýÿž ]*$ 但是还有更多的外来字符可以使用。我找到了- ^[0-9a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF ]*$ 这似乎奏效了 谢谢请务必始终发布您迄今为止尝试过的产品

在Javascript中,如何编写仅用于数字(0-9)、字符和空格的正则表达式。要包含的字符是所有带有重音符号等的字符,而不仅仅是a到z

我有

^[0-9a-zA-ZÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖŠÚÛÜÙÝŸŽàáâãäçèéêëìíîïñòóôõöšùúûüýÿž ]*$
但是还有更多的外来字符可以使用。

我找到了-

^[0-9a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF ]*$
这似乎奏效了


谢谢

请务必始终发布您迄今为止尝试过的产品的样本。如果你什么都没试过,那就试一下first@fge我假设javascript是被标记的。编辑:刚刚看到标签是在编辑中添加的,但是文本“in javascript”已经存在了一段时间。您可以尝试匹配unicode范围。此链接还显示了如何生成范围集:将其稍微修改为^[0-9a-zA-Z\u00C0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*$