1
1
你可以用这个正则表达式:
演示: https://regex101.com/r/c67Mh9/1/ PHP示例:
|
2
1
以下代码肯定可以工作(离线测试):
您可以在手/手指/脚中添加任意多的空间,但输出总是像手/手指/脚一样 |
3
1
是的,当然,这次是用正则表达式
解释
|
4
1
是的,采用消极展望是最好的方法。
你可以在这里看到它 这使用了消极的前瞻。所以它基本上说:
特别感谢@ShalithaSuranga发布了与我最初想到的相同的答案,但在我有机会发布它之前,这迫使我付出了一些额外的努力来使用“展望”。 我通常不使用它们,因为它们比常规匹配模式更容易混淆。 也就是说,任何一种方法都可能比爆炸或其他更冗长的方法更快。然而,在这种情况下,速度可能不是一个问题,我要说的是,选择一个对你来说最有意义、对你来说更容易阅读和理解的方法。 可读性总是#1,然后是功能,然后是性能。 如果你想要一个简短的非regx答案,你也可以用这个
正如所见 here
对于这个,
将删除空白,然后用
|
5
0
使用
请试一试
我希望这会把你带向正确的方向。。 |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
Dima Malko · 如何在指定符号前添加符号? 2 年前 |
shekharsabale · 从列表元素捕获子字符串 2 年前 |
Katia · 根据特定规则进行多行匹配 2 年前 |
MHA · Pandas str.extract()以字母结尾的数字 2 年前 |
Slava Vir · 如何查找后面“/”之间的最后一组 2 年前 |