![]() |
1
4
你会发现这个答案很有用: How do I replace multiple spaces with a single space in C#? 调整答案也替换制表符和换行符是相对直接的:
|
![]() |
2
11
“s”是一个 regex character class 对于任何空白字符,+表示“一个或多个”。它用一个简单的空格字符替换每一次出现。 |
![]() |
3
1
作为一个同情 Jamie Zawinski 关于雷杰克斯的立场,我将提供一个选择,以换取它的价值。 我不想对它信奉宗教,但我想说它比regex快,尽管您是否需要处理足够长的字符串来查看区别是另一回事。
|
![]() |
4
0
取自: http://www.wellho.net/forum/Perl-Programming/New-line-characters-beware.html 我知道它是Perl,但是它应该对您有足够的帮助。 |
![]() |
5
0
实际上,我认为扩展方法可能更有效,因为您没有regex的状态机开销。本质上,它成为一个非常专业的模式匹配器。
|
![]() |
DotFX · RegEx捕获关键字前但括号后的所有内容 6 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 6 月前 |
![]() |
iato · 确保正则表达式不从命名材料中的数字中提取 7 月前 |
![]() |
vr8ce · 非成对标记中特定字符的正则表达式 7 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 7 月前 |
![]() |
Carsten · 使用最近的搜索模式更改文本块 7 月前 |