Heim >类库下载 >java类库 >Reguläre Ausdrücke basierend auf JAVA

Reguläre Ausdrücke basierend auf JAVA

高洛峰
高洛峰Original
2016-10-19 09:30:491560Durchsuche

Fügen Sie ^$ hinzu und die gesamte Zeichenfolge erfüllt die Anforderungen

Sie können bestehen, ohne einen Teil der Zeichenfolge hinzuzufügen, um die Anforderungen zu erfüllen

============ ====== =====================================

: Escape-Zeichen

D: Beliebige Zahl (DIGIT: Zahl)

W: Beliebiges Wortzeichen (Zahl, Buchstabe, untere Zeile) (Wort: Wort)

s : irgendein leeres leeres weißes weißes Zeichen (t r n f x0B) (Leerzeichen: leer)

D: Jedes nicht numerische Zeichen

W: Jedes Nicht-Wort-Zeichen

S: Jedes nicht leere Zeichen

. Jedes Zeichen

\ Stellt gewöhnlich dar.

================= ===== ===============================

" ": erscheint mehr als 1 Mal hintereinander--- -----"^d $"

"*": Zeigt an, dass der Inhalt 0-mal erscheint----"^d*$"

"?": Zeigt an, dass der Inhalt 0-1 Mal erscheint -------"^d?$"

=============== =============== =============================

[]

------ ---[ab]a und b können

---------[a-z] übergeben, um den Bereich a auszudrücken, b, c....z können verwendet werden (letzteres ist größer als das vorherige) )

---------[a-bd-e]Mehrere Bereiche

================== ============================ ==========

{}

{n} erscheint n-mal---------------"^[a] {n}$"----------(n a can pass )

{n,} mindestens n-mal---------------" ^[a]{n,}$"---------( Mindestens n a kann passieren)

{n,m} kann n-m mal vorkommen----"^[a] {n,m}$"-------(n-m a Kann passieren)

======================== ==================== ================

()------ --Die Klammern werden als Ganzes betrachtet

|----- ----(123|321)--------123 oder 321

=== ===================== ============================ ====

String emailRegEx = "^\d $";

String email = "123";

System.out.println(email.matches(emailRegEx ));//true


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn