gpt4 book ai didi

java - 检查参数字符串 Java 正则表达式

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

我有两种字符串类型:

第一:key1=value1&key2=value2&key3=value3...

第二个:key1=value

如何使用Java正则表达式来检查字符串是第一类型还是第二类型?示例:

String str1 = "a=1&b=2"; // true
String str2 = "a=1&"; // false
String str3 = "a=1"; // true

最佳答案

假设这些值只是字母数字字符。

String text = "a=1&b=2";
boolean match = text.matches("[a-zA-Z0-9]+=[a-zA-Z0-9]+(&[a-zA-Z0-9]+=[a-zA-Z0-9]+)*");

关于java - 检查参数字符串 Java 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22205893/

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