javascript - 正则表达式:中间有一个点的字符串
问题描述
我很难使用这个正则表达式,我需要验证两个单词,它们之间有一个必需的点,没有特殊字符,没有@,没有空格,只有单词和中间的点。例如:
test.test
我一直在尝试这个,但是它不起作用:
^[a-z']*.[a-z']+$
有人可以帮我吗?我已经卡了一段时间了,在此先感谢
解决方案
点是通配符,必须用反斜杠转义,\
.
这个关于 Regex 的 Wiki包含有关“基本概念”下 RegEx 的通配符和其他常用字符的信息
推荐阅读
- c# - C# MySQL 超时处理模式中的有符号数字
- azure-devops - 为 Jira 应用配置 Azure 管道后,Jira 帐户详细信息在 Azure 管道中不可见
- php - Yii2 Swiftmailier 无法使用 Godaddy SMTP 设置
- javascript - 您可以在 ag-grid 的行编辑模式下阻止排序吗?
- ibm-cloud - 如何自定义来自搜索技能查询的 IBM Watson Assistant 结果
- c# - WindowsFormsApp:重命名表单
- php - 对多维数组中的值求和和相乘(php)
- ruby-on-rails - 如何在 Rail6 版本的 application.html 中添加控制器特定的 js 文件
- influxdb - 有人可以在 influxdb 中解释 MySeriesHelper,没有太多可用的信息,我对此很陌生
- python - 如何通过从 python 的子目录中仅给出其名称(而不是给出读取文件的完整路径)来调用特定的文本文件?