"符号的正则表达式-6ren"> "符号的正则表达式-我在文件中有以下几行字符串。 |>XYZ|8489Abc|673tzu|2873XYZ 开头一样或|>tzu并以 )(XYZ|tzu).*()(XYZ|tzu).*() = 匹配"> ("符号的正则表-6ren">
gpt4 book ai didi

java - java中匹配 "|>"符号的正则表达式

转载 作者:行者123 更新时间:2023-12-01 13:23:31 25 4
gpt4 key购买 nike

我在文件中有以下几行字符串。

|>XYZ|8489<|

|>Abc|673<|

|>tzu|2873<|

我需要过滤与模式匹配的行,就像它应该以 |>XYZ 开头一样或|>tzu并以 <| 结尾。换句话说,它应该返回第一行和第三行。

有人可以建议我如何在 Java 中使用正则表达式吗?

最佳答案

^("\|>)(XYZ|tzu).*(<\|)$

或在 Java 中

^("\\|>)(XYZ|tzu).*(<\\|)$

^ - 行首

$ - 行尾

(XYZ|tzu) = XYZ 或 tzu

("\|>) = 匹配">

(<\|) = 匹配 <|

关于java - java中匹配 "|>"符号的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21909374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com