国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? Java Java???? Java ?? ??? ?? ???:,?=,?!

Java ?? ??? ?? ???:,?=,?!

Jan 04, 2020 pm 05:20 PM
java ???? ????

Java ?? ??? ?? ???:,?=,?!

官方文檔如圖:

Java ?? ??? ?? ???:,?=,?!

上圖是官方文檔的介紹,總結(jié)一下講了兩個(gè)知識(shí)點(diǎn):

(學(xué)習(xí)視頻推薦:java視頻教程

1、是否獲取匹配并保存匹配的值;

2、正向預(yù)查和反向預(yù)查。

一、解釋是否獲取匹配并保存匹配的值

1、()表示捕獲分組,獲取匹配,()把每個(gè)分組里的匹配的值保存起來;

2、(?:)表示非捕獲分組,獲取匹配,非捕獲分組匹配的值不會(huì)保存起來,可以提高程序執(zhí)行速度;

3、(?=?!?

舉例說明:

// 是否獲取匹配測(cè)試文本 abxoxcd

  ..(xox)..       匹配 abxoxcd

  ..(?:xox)..     匹配 abxoxcd

  ..(?=xox)..     匹配 abxo

獲取匹配,一般匹配到了字符之后,該字符就被消耗、輸出。不獲取匹配,不會(huì)消耗字符。

// 是否保存匹配的值測(cè)試文本 AAABBCaaA E666FF

  (A)\\1*       匹配 AAA、A

  (\\w)\\1+     匹配 AAA、BB、aa、666、FF

  (?:A)(B)\\1*  匹配 ABB

因?yàn)榉遣东@分組不保存匹配的值,所以 (?:A)(B)\\1* 匹配 ABB 第一個(gè)\\1表示(B)這個(gè)捕獲組捕獲到的值。

“注意:反向引用表示捕獲到的值,而不是再次使用正則表達(dá)式”

二、解釋正向預(yù)查和反向預(yù)查

// 前瞻:
exp1(?=exp2)   查找exp2前面的exp1
// 后顧:
(?<=exp2)exp1  查找exp2后面的exp1
// 負(fù)前瞻:
exp1(?!exp2)   查找后面不是exp2的exp1
// 負(fù)后顧:
(?<!exp2)exp1  查找前面不是exp2的exp1

舉例說明:

// 正向預(yù)查和反向預(yù)查
測(cè)試文本 abxoxcd

  ..(?=xox)  匹配 ab

  ..(?=oxo)  匹配不到

  (?=xox)..  匹配xo

  (?<=xox).. 匹配 cd

預(yù)查只需要記?。?/p>

1、環(huán)顧全局定位到非捕獲組;

2、不獲取匹配(不消耗字符),不保存匹配的值(不能使用反向引用)。

相關(guān)文章教程推薦:java快速入門

? ??? Java ?? ??? ?? ???:,?=,?!? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???
JDBC? Java? ??? ???? ??? ?????? JDBC? Java? ??? ???? ??? ?????? Aug 02, 2025 pm 12:29 PM

JDBC ????? ???? ????? ?? ?? ?? ??? ?? ?? ??? ?? ? ?? ??? ?? ?? ?? ??? ???????. 1. ????? ????? Conn.SetAutoCommit (False)?? ??????. 2. ??? ? ????? ?? ?? SQL ??? ?????. 3. ?? ??? ??? ?? Conn.commit ()?? ???? ??? ???? ???? ?? ??? ???? Conn.Rollback ()?? ??????. ???, ? ??? ???? ????, ??? ???? ????, ?? ??? ??? ?? ??? ??? ???? ? ???????. ?? ?? ?? ???? ????? ??? ???? ?? ?? ???? ???? ??? ????? ?? ??? ??? ? ?? ???? ?? ????.

Java ??? ?? ?? : Spring Boot vs Quarkus vs Micronaut Java ??? ?? ?? : Spring Boot vs Quarkus vs Micronaut Aug 04, 2025 pm 12:48 PM

Pre-FormancetArtUptimeMoryUsage, Quarkusandmicronautleadduetocompile-timeprocessingandgraalvsupport, withquarkusoftenperforminglightbetterine serverless sinarios.2.thyvelopecosyste,

?? HTTP ???? ?? ??? ?????? ?? HTTP ???? ?? ??? ?????? Aug 03, 2025 am 11:35 AM

GO? HTTP ?? ????? ?? ??, ??, ????? IP ? ?? ??? ?? ? ? ????. 1. http.handlerfunc? ???? ????? ????, 2. ??? ???? ?? ?? ??? ?? ??? ??????. ?? ?? ??? ???? ??? ?????? ??? ????? ???? ? ?????. ?? ???? ?? ?? ??, JSON ?? ?? ? ?? ID ??? ?????.

??? ??? Java?? ??? ?????? ??? ??? Java?? ??? ?????? Aug 02, 2025 pm 01:55 PM

Java 's Garbage Collection (GC)? ???? ???? ???? ??????, ?? ? ??? ??? ? ??? ??? ??? ??? ????. 1.GC? ?? ?? (? : ?? ??, ?? ???, ?? ?? ?)?? ??? ???? ????, ?? ? ??? ??? ???? ?????. 2. ?? ???? ????? ????, ?? ?? ??? ??? ???? ?? ??? ??????. 3. ?? ?? ?? ?? : ??? ?? (Eden, S0, S1)? ?? ????? ?????. ??? ??? ?? ? MajorGC? ???? ? ??? ? ????. Metaspace? ??? ?? ???? ?????. 4. JVM? ??? GC ??? ?????. SerialGC? ??? ?? ????? ?????. ParallelGC? ???? ??????. CMS? ?? ???

Java ?? ?? ?? : Maven vs. Gradle Java ?? ?? ?? : Maven vs. Gradle Aug 03, 2025 pm 01:36 PM

GradleisBetTerChoiceFormostNewProjectSduetoitssuperiorflexible, Performance, and ModernToolingsupport.1.Gradle'Sgroovy/kotlindslismoreConcisENDEXPRESSIVETHANMAVEN'SVOSEXML.2.GradleOutsMaveninbuildweedweedweedweedweedweedweedweedweedweedweedweedweedweede

??? ???? html` ?? '??? ????? ??? ???? html` ?? '??? ????? Aug 03, 2025 am 11:07 AM

??? htmlinput ??? ???? ??? ???? ????? ??? ??? ?? ??? ???? ???? ? ????. 1. ???, ???, ??, ?? ? ??? ?? ??? ??? ?? ?? ?? ??? ???? ???? ??? ? ???? ??? ? ????. 2. HTML5? ?????? ??? ? ?? ?? ??? ?? ? ??? URL, ??, ?? ? ??? ?? ??? ??? ??????. 3. ?? ?? ? ? ??? ??? ???? ?? ??? ???? ???? ?? ???? ?? ???? ???? ?? ? ? ??? ?? ???????.

Java?? CSV ??? ?? ??? ?????? Java?? CSV ??? ?? ??? ?????? Aug 03, 2025 am 11:56 AM

OpenCSV ????? ??? CSV ??? ?? ? ?? ??? ?????. ??? ??? ?? ? ? ??? ?? ??? ?????. 2. ??? CSV ??? ?? SPRING ???? ?? ? Java? ?? ??? ??? ??? ? ????. 3. ? ??? ?? ??? ????? Apache ?? ??? ??? ?? Apache Commonscsv? ??? ? ????. OpenCSV? ?? ?????? CSV ??? ???? ???, ??? ? ??? ?????.

???? ??? ??? ???? ??? ?????? ???? ??? ??? ???? ??? ?????? Aug 02, 2025 am 11:52 AM

? ??? ?? ??? ??? ??? ?? ??? ?????? ???? ??? ??? ???? ?? ???? ????. 1. Java? ?? ???? ???? ????? ??? ???? ?? ?????? ???? ?????. 2. ?? ?? ??? ?? ??? ?????? ???? ???, ??? ??? ??? ???? ??? ?? ? ? ?? ????? ????. 3. ??? ???? ?? ???? ????? ?? Lambda ??? ?? ??? ? ????. 4. GUI ?? Javabean ????? ?? PropertyChangelistener? ??? ? ????. ??? ??? ????? ??-??, ????? ?? ?? Java? ??? ?? ??? ????? ??? ???????.

See all articles