Java 如果字符串包含'$';性格
我有一个多行字符串,如果该行包含“$”字符,我想删除字符串中的一行 示例字符串:-Java 如果字符串包含'$';性格,java,regex,string,Java,Regex,String,我有一个多行字符串,如果该行包含“$”字符,我想删除字符串中的一行 示例字符串:- NA 自己 210000 210000.0000 因此,上面的字符串是一个示例字符串。所以在本例中,我想删除第4行,因为它包含“$”。有人能帮我写正则表达式吗 s = s.replaceAll(".*\\$.*(\\R|$)", ""); \R匹配行尾(\n或\R\n或其他一些) \\$与美元符号本身匹配 任何字符,默认情况下不是换行符 (\\R |$)最后一行不需要以换行符$=字符串结尾结束 首先,请您以某
NA
自己
210000
210000.0000
因此,上面的字符串是一个示例字符串。所以在本例中,我想删除第4行,因为它包含“$”。有人能帮我写正则表达式吗
s = s.replaceAll(".*\\$.*(\\R|$)", "");
匹配行尾(\R
或\n
或其他一些)\R\n
与美元符号本身匹配\\$
任何字符,默认情况下不是换行符
最后一行不需要以换行符$=字符串结尾结束(\\R |$)