java - 在 Intellij IDEA 中编写替换正则表达式

标签 java regex intellij-idea

我有以下类型的字段:

   public static final String "some text1", "Test";
   public static final String "some text2", "test222";
   public static final String "some text3", "someothervalue";

我想让它像这样:

   public static final String "some text1";
   public static final String "some text2";
   public static final String "some text3";

我使用这样的正则表达式:,([^=]*)

Replace screen 但它用分号匹配第一行和字符串的其余部分

最佳答案

只需使用这个: (?=,)(.*\n?)(?=;) 即可找到以 (?=,) 开头并以 (?=,) 结尾的字符(?=;) 并将其替换为空字符串。

关于java - 在 Intellij IDEA 中编写替换正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18542200/

相关文章:

java - IntelliJ 14 Idea在项目构建时不刷新资源包

PHP正则表达式计算字符串中的起始辅音

javascript - 为什么我的正则表达式中缺少一个字符?

android - IntelliJ 调试器在 Android NullPointerException 上完全丢失?

java - 使用 Jetty 从 jarfile 提供静态内容?

regex - awk regex 我怎样才能匹配或捕获这个字符串

java - Intellij 中无法识别“Javac”错误

java - 排序后 JFace 表查看器选择问题

java - 数据库连接和 OutOfMemoryError : Java Heap Space

java - 如何在 Spring Boot 中向 H2 数据库中插入值