久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java 獲取冒號(hào)后面的參數(shù)(正則)實(shí)現(xiàn)代碼

瀏覽:2日期:2022-08-26 16:49:01

我就廢話不多說(shuō)了,大家還是直接看代碼吧~

String regEx=':[S]+'; String sql=' select * from a where id=:id and name=:zhangsan '; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(sql); while(m.find()) { System.out.println(m.group()); }

補(bǔ)充知識(shí):Java-正則表達(dá)式:匹配特定字符開頭,數(shù)字結(jié)尾的任一字符串

1.需求:

通過正則表達(dá)式去匹配特定字符開頭,數(shù)字結(jié)尾的字符串

我這里去匹配字符'+,-,@,='開頭,數(shù)字結(jié)尾的字符串

2.代碼

public class Test_Leo{ public static void main(String[] args) { String data = '=calc|A!Z 666'; Pattern pattern = Pattern.compile('^[+-@=](.*?)d$'); Matcher matcher = pattern.matcher(data); if(matcher.find()) { System.out.println(matcher.group()); }else{ System.out.println('nothing'); } } }

3.結(jié)果

java 獲取冒號(hào)后面的參數(shù)(正則)實(shí)現(xiàn)代碼

4.解釋:

^:定義了以什么開始

[+-@=]:匹配+-@= 任意字符

(.*?):匹配任意零個(gè)或者多個(gè)字符

d:匹配單個(gè)數(shù)字

d$:匹配數(shù)字結(jié)尾

以上這篇java 獲取冒號(hào)后面的參數(shù)(正則)實(shí)現(xiàn)代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 英吉沙县| 寿光市| 淳安县| 泸西县| 石阡县| 旬阳县| 来凤县| 门源| 安西县| 屯昌县| 界首市| 彝良县| 阿克| 中山市| 凭祥市| 临洮县| 梁平县| 永安市| 中宁县| 乌鲁木齐市| 铜梁县| 定边县| 沿河| 舞钢市| 汾阳市| 满城县| 陇南市| 修水县| 穆棱市| 绵竹市| 来安县| 贡山| 抚顺县| 高安市| 韶关市| 格尔木市| 英吉沙县| 霸州市| 邵阳县| 全州县| 肥乡县|