regex - 怎么说,在小组赛中,“除非只有空格”?
问题描述
我想匹配引号之间的文本,但前提是它包含文本而不仅仅是空格。
换句话说
hello world "this is matched" bonjour
应该匹配this is matched
,但是
hello world " " bonjour
不应该匹配任何东西。
之前的一个问题几乎是我想要的,只是它使用 JS 进行测试(这也是我目前在 Python 中的解决方法)。OP的评论提到否定\s
,但我认为它没有在任何地方使用(作为评论除外)
有没有一种简单的方法可以将这样的条件添加到正则表达式"(.+)"
?
解决方案
推荐阅读
- css - 为什么 min() (或 max()) 不能与无单位 0 一起使用?
- c# - 使用 .net 测试文件方法的正确方法
- android - 无法在 kotlin (Android) 中使用 hashmap 将房间数据库数据显示到 listview
- c - MPFR 最大整数值
- swift - swiftc 分段错误 11 说“在发射 IR SIL 功能时”
- django - 在 django 中更新模型的实例,以使旧实例及其与其他实例的关系不受影响
- android - 如何在 ImageView 旁边居中两个 TextView?
- angular - 如何在 Google 图表(气泡图)的工具提示内容中反映刻度值
- python - 多变量和多步骤的训练和测试拆分?
- javascript - 使用 .map 创建列表