javascript - 输入应允许字母、特殊字符但不允许数字值
问题描述
我正在尝试创建一个 react(javascript) 表单,其中一个字段应允许所有值(大写字母、小写字母和特殊字符)但不允许数字。
是否有任何正则表达式或任何其他解决方案?
提前致谢。
解决方案
\d
您可以使用匹配所有数字的正则表达式简单地检查字符串不包含数字:
!(/\d/.test(string))
推荐阅读
- c++ - 如何用opencv绘制一个绿色矩形?
- python - python程序中的Sqlite3
- material-ui - sm没有值,默认值好像是false,但是false是什么意思呢?
- javascript - 使用JQuery从页面上的所有链接中获取锚参数并替换目标链接的href
- gml - 为什么我的子弹飞向奇怪的方向?
- ant-design-pro - 在 ant design 中自定义 Umi Block
- android - Navigator.pop 不会关闭颤振中的简单对话框
- ruby-on-rails - 如何根据用户属性清晰地向用户呈现不同的文本?
- ruby - 当我在哈希中有特定值时必须返回密钥
- elasticsearch - 在 Elasticsearch 中搜索短语时应用不同的提升值?