js 求帮忙写一个正则表达式 要求只能输入 数字英文和汉字的 其他的一律不能输入
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
lhl_lqc 2015-06-19 07:18最佳回答 专家已采纳[\d|A-z|\u4E00-\u9FFF]+这个可以匹配简繁中文和任意数字以及字母。
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(4条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2018-05-02 03:33回答 20 已采纳 模式采用 ```/\w+?@\S+?\.com[.cn]?[;]?/mg``` ``` javascript console.log(/\w+?@\S+?\.com[.cn]?[;]?/mg
- 2016-11-30 07:39回答 2 已采纳 包含拆开,而不是弄一个里面,要不写出来的正则又长又臭效率还不如拆开的,括号没有配对设计到编译原理了,不是一个简单正则能搞定的 ``` var ok=/[\u4e00-\u9fff]/
- 2017-03-27 07:06回答 1 已采纳 你这个是替换输入合法的了。。而且是输入合法的后直接干掉 ``` ```
- 2017-03-24 09:22回答 1 已采纳 ^[a-zA-Z\u2E80-\u9FFF_]$
- 2019-03-28 17:39回答 3 已采纳 ``` var str = "65f4Gh5"; alert((str.match(/[a-z]/ig)||[]).length); alert((str.match(/[0-9]/ig)|
- 2010-11-01 15:00回答 9 已采纳 你使用的表达式没问题,可能是allString 有问题。可能不是文本值。你检查下。 Validation.prototype.isValidateChar = function(String,prI
- 2019-04-25 15:32回答 4 已采纳 也就是允许中间有连续的英文逗号是吧? ``` if (! /,|^,|,$/.test(str)) alert("通过"); else alert("不通过"); ```
- 2021-06-25 10:25回答 3 已采纳 用正则来搜索 <span class="hljs-comment">/** * <span class="hljs-doctag">@param</s
- 2021-06-21 19:38回答 2 已采纳 location.search+location.hash location.search为查询参数,就是问号后那一串(不包含#后面的) location.hash为#后面的参数 帮助到你能
- 2010-01-21 11:14回答 4 已采纳 [code="java"][/code]
- 没有解决我的问题, 去提问