![]() |
1
9
http://regex.larsolavtorvik.com/ 编辑:我对regexp进行了一些黑客攻击,所以速度更快。测试它,它工作:-) 现在让我们来解释所有这些东西:
具体模式如下:
为什么我们用[^]代替?因为。非常耗时,regexp引擎将检查所有现有字符。[^]只需检查字符是否为空。没有人使用,这是一个国际货币符号,但如果你在意,你可以用chr(7)来代替它,这是一个shell bell字符,显然永远不会在网页中键入。
|
![]() |
2
2
结果:
|
![]() |
3
1
你为什么用这个
根据PHP文档中关于正则表达式的语法,
|
![]() |
4
1
如果你想比赛,就给我
这导致了太阳下几乎所有东西的匹配。您可以添加/删除参数以匹配更多/更少:
|
![]() |
5
0
一个可能的解决方案是使用额外的参数,就像这样,但要在结果中去掉这些参数,所以实际上只需要 使用 这个正则表达式
输入
产出将是
如果我只使用偶数,那会得到想要的结果 |
![]() |
DotFX · RegEx捕获关键字前但括号后的所有内容 6 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 7 月前 |
![]() |
iato · 确保正则表达式不从命名材料中的数字中提取 7 月前 |
![]() |
vr8ce · 非成对标记中特定字符的正则表达式 7 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 7 月前 |
![]() |
Carsten · 使用最近的搜索模式更改文本块 8 月前 |