标签: regex intellij-idea formatting
使用IntelliJ IDEA在整个项目中搜索带有一些文本的文件时遇到了问题。
我点击ctrl + Shift + F,我想在div中找到class="X"的行,但是我不知道正确的顺序。
ctrl
Shift
F
div
class="X"
我想写这样的东西:div*class="X",但是不起作用。
div*class="X"
答案 0 :(得分:0)
按 Ctrl + Shift + F ,然后在搜索栏中输入(div).*(class="X")。
(div).*(class="X")
如果类X可以位于字符串中的任何位置,例如:
X
<div class="another-class X"></div>
像这样更改您的正则表达式:(div).*(class=".*X")
(div).*(class=".*X")
此外,请确保已选择属性 Regex (请参见下图)。
例如,在这里我搜索了所有带有div的{{1}}的html文件。
我已经在 IntelliJ IDEA 2018.1.5(Ultimate Edition)Build#IU-181.5281.24 中使用了它,它的工作原理就像是魅力。