javascript - 如何在 javascript 中从 reg 表达式 /\W+/ 中排除单引号?
问题描述
我想使用正则表达式拆分一段文本,但/\W+/
拆分can't
为can
and t
。
有没有办法定义一个正则表达式,当遇到除 az、AZ、0-9 和 '(单引号)以外的字符时会拆分?
text=text.split(/\W+/);
解决方案
以下正则表达式拆分您要求的所有内容,即 az、AZ、0-9 和 ':
text=text.split(/[^a-zA-Z0-9\']/);
推荐阅读
- typo3-7.6.x - 如何增加所选页面菜单中的最大值
- java - 如何仅为我的模型生成 swagger 定义文件
- c - 如何通过kill命令从子进程向父进程发送信号
- python - Django如何在查询集的模板列表中使用
- vba - 如何找出文本框链接到表单上的哪个字段?(ControlSource 属性的相反方向)
- javascript - 开玩笑:没有调用 window.location.assign 模拟函数.. 它与 Promise catch() 有关吗?
- python - 如何在 python 3 中从 json 输入文件构建数组?
- docker - 如何将 docker 镜像推送到注册表并仅通过 docker-compose.yml 文件拉取它们
- python - 如何使用迭代器接口将多个矩阵加载到 Chainer 模型中?
- reactjs - CORS 包含用于 3rd 方服务的内联脚本