gpt4 book ai didi

java - 正则表达式匹配电子邮件主题中的 base64 编码

转载 作者:行者123 更新时间:2023-12-02 00:26:09 25 4
gpt4 key购买 nike

我尝试将正则表达式与 java 匹配,但找不到正确的正则表达式

我想匹配 =?utf-8?B?XXXXXXXX=?=

=?utf-8?B?UmVtaW5kZXI=?=

我尝试过:

s.matches("=\\?utf\\-8\\?B\\?.*=\\?=");
s.matches("=\\?utf-8\\?B\\?.*=\\?=");

最佳答案

你确定吗?您使用的是哪个版本的 Java?

我已经对您的场景进行了基本测试,它有效......

public static void main(String[] args) {

String input = "=?utf-8?B?UmVtaW5kZXI=?=";
String input2 = "irege";

String regex = "=\\?utf\\-8\\?B\\?.*=\\?=";

System.out.println(input.matches(regex));
System.out.println(input2.matches(regex));

}

控制台输出:

true
false

关于java - 正则表达式匹配电子邮件主题中的 base64 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9999501/

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