regex - 编写正则表达式以拒绝包含句点的字符串

标签 regex

我想找到一个不允许包含“。”的字符串的正则表达式。特点。

例如,应接受this_is!a-cat,但应拒绝this.isacat

最佳答案

您可以使用此正则表达式:^[^\.]*$

  • ^-字符串
  • 的开头
  • [^\.]*-除.之外的任何字符,任意重复
  • $-字符串
  • 的结尾

    关于regex - 编写正则表达式以拒绝包含句点的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7389516/

    相关文章:

    正则表达式环绕引号

    javascript - 检查输入的时间值

    html - CSS 正则表达式标志 : ignore case, 全局搜索

    python - 正则表达式查找子字符串并替换字符并更新整个字符串

    R tidyr 正则表达式 : extract ordered numbers from character column

    php - 多字节函数来替换 preg_match_all?

    php - 将 array_key_exists 与 preg_match 结合使用

    java - 使用正则表达式验证可变长度字符串

    javascript - Javascript 正则表达式缺乏后视的解决方法

    ruby - 不捕获 ruby 中的命名组