Java 正则表达式以匹配单个字符

Java 正则表达式以匹配单个字符,java,regex,Java,Regex,我想知道是否有可以匹配字符串并在字符串中搜索“=”的正则表达式。/[=]+/ 如果字符串中有一个或多个=字符,则匹配。是,但为什么?我用简单的字符串搜索“=”通常是您想要的(请参阅)。使用正则表达式搜索“=”意味着只使用“=”作为正则表达式,没有什么特别的 如果您想匹配而不是搜索,可以使用正则表达式*=.* 这是你想要的还是我遗漏了什么?为什么投反对票?该正则表达式将匹配一个字符串,其中包含一个=字符,似乎可以回答这个问题。当然,它是用Perl语法编写的,但是regex就是regex。谢谢你的备

我想知道是否有可以匹配字符串并在字符串中搜索“=”的正则表达式。

/[=]+/


如果字符串中有一个或多个=字符,则匹配。

是,但为什么?我用简单的字符串搜索“=”通常是您想要的(请参阅)。使用正则表达式搜索“=”意味着只使用“=”作为正则表达式,没有什么特别的

如果您想匹配而不是搜索,可以使用正则表达式
*=.*


这是你想要的还是我遗漏了什么?

为什么投反对票?该正则表达式将匹配一个字符串,其中包含一个=字符,似乎可以回答这个问题。当然,它是用Perl语法编写的,但是regex就是regex。谢谢你的备份Cameron:)尽管事后看来,我想我应该用Java友好的语法来编写它。是的,这就是我想要的,我必须做到,尽管匹配和搜索是一样的。