簡體   English   中英

檢查參數字符串Java正則表達式

[英]Check parameter string Java regex

我有兩種字符串類型:

首先: 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]+)*");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM