相关疑难解决方法(0)

何时不在C#中使用Regex(或Java,C++等)

很明显,有很多问题看起来像一个简单的正则表达式将解决,但事实证明,使用正则表达式很难解决.

那么,不是正则表达式专家的人怎么知道他/她是否应该学习正则表达式来解决给定的问题?

(请参阅"正则表达式解析C#源代码以查找所有字符串",以便我提出这个问题.)

这似乎总结得很好:

有些人在遇到问题时会想"我知道,我会使用 正则表达式."现在他们有两个问题......

(我刚刚更改了问题的标题以使其更具体,因为在C#中使用Regex的一些问题在Perl和JScript中得到了解决,例如,两个引用级别使Regex难以理解.)

c# java regex

19
推荐指数
1
解决办法
3049
查看次数

如何摆脱正则表达式中的重复

假设我有一根绳子,"猫猫猫狗狗狗".

我将使用什么正则表达式来替换"猫与狗"的字符串.即删除重复项.但是,表达式只能删除彼此之后的重复项.例如:

"猫猫猫狗狗狗猫猫猫狗"

会回来:

"猫与狗,猫与狗"

c# regex duplicates

5
推荐指数
2
解决办法
3542
查看次数

如何使用Java Pattern和Matcher在字符串中查找2次字符串?

例如,我想找到一个包含以下字符串的字符串.

<a href="http://www.abc.com/Cool">Cool</a>
Run Code Online (Sandbox Code Playgroud)

"酷"可以是任何字符串,但在这两个地方必须相同.

如何使用Pattern和Matcher来实现这一目标?谢谢!

java regex

0
推荐指数
1
解决办法
144
查看次数

标签 统计

regex ×3

c# ×2

java ×2

duplicates ×1