当前位置: 首页 > 知识库问答 >
问题:

Regex,测试是否存在其他字符

彭允晨
2023-03-14

我想使用regex来查看是否存在某个集合以外的任何字符。

“pvc”返回False

'pd'返回True

'p('返回True

我如何用RE来表达这个?谢了。

共有1个答案

漆雕疏珂
2023-03-14

使用设置(..)

if set(yourString) - set("pvc"):
    return True
else:
    return False

编辑:这应该变成一个单一的表达式。

return set(your_string) - set('pvc')
 类似资料:
  • ->点后面没有任何其他元字符,因此返回false ->返回true(因为。后跟*) ->返回false

  • 所以我肯定有类似的东西在那里,但我已经搜索了一个小时,还没有找到确切的我要找的东西。假设我有一个这样的类: 我该如何制作这样的作品?

  • 我已经将Selenium WebDriver添加到Powershell并创建WebDriver实例: 现在我要找到输入字段: 我发现了几个如何在C#中“测试元素是否存在”的例子: Selenium WebDriver-测试元素是否存在

  • 问题内容: 我正在使用 Junit 通过 Seleniun WebDriver 运行测试。我试图将测试分成功能区域,以更好地报告错误。我创建了测试以测试页面加载/将文档移动到其他工作流程。如果页面加载测试失败,或者工作流移动失败,我想跳过后续的页面/工作流测试。 如果测试A失败,如何跳过班级中的其余测试或在班级B中运行测试? 注意: 我意识到我要问的是“ UNIT TESTS的 不良实践* 。但是

  • 问题 你想测试一个文件或目录是否存在。 解决方案 使用 os.path 模块来测试一个文件或目录是否存在。比如: >>> import os >>> os.path.exists('/etc/passwd') True >>> os.path.exists('/tmp/spam') False >>> 你还能进一步测试这个文件时什么类型的。 在下面这些测试中,如果测试的文件不存在的时候,结果都会返

  • 需要一些非常具体的包装器和例程。