寻找猫王?:

zer*_*n23 5 regex

我的任务是找到猫王(使用eclipse搜索).有没有我可以用来找他的正则表达式?

"Elvis Operator"(?:)是Java三元运算符的缩写.

我试过\?[\s\S]*[:]但它与多线不匹配.
有没有这样的重构我可以将Elvis变成if-else块?

em7*_*m70 4

编辑 抱歉,我发布了三元运算符的正则表达式,如果您的问题是多行,您可以使用以下内容:

\?(\p{Z}|\r\n|\n)*:
Run Code Online (Sandbox Code Playgroud)

  • String hello = "我不是'elvis操作员'?你是:确定,不确定"; (2认同)