


Welche regulären Ausdrücke werden häufig zum Schreiben von ID-Nummern verwendet?
这次给大家带来常用的证件号码正则表达式写法有哪些,写常用的证件号码正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。
正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
/** 验证是否为EMAIL格式 */ public static final String EMAIL = "('')|(\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*)"; /** 验证电话号码 */ public static final String TELEPHONE = "('')|(\\d{4}(-*)\\d{8}|\\d{4}(-*)\\d{7}|\\d{3}(-*)\\d{8}|\\d{3}(-*)\\d{7})"; /** 验证手机号码 */ public static final String MOBILEPHONE = "1(3|5|8|7)\\d{9}";// "[1][3|5|8]+\\d{9}"; /** 验证是否是电话或者手机号码 */ public static final String TELEMOBILE = "^((\\d{3,4}?-|\\(\\d{3,4}\\))?\\d{8,11}$)|(^0{0,1}13[0-9]{9}$)"; /** 是否全部为中文 */ public static final String CHINESECHAR = "^[\u4e00-\u9fa5]+$"; /** 检查字符串中是否还有HTML标签 */ public static final String HTMLTAGHAS = "<(\\S*?)[^>]*>.*?</\\1>|<.*? />"; /** 检查URL是否合法 */ public static final String URL = "[a-zA-z]+://[^\\s]*"; /** 检查IP是否合法 */ public static final String IPADRESS = "\\d{1,3}+\\.\\d{1,3}+\\.\\d{1,3}+\\.\\d{1,3}"; /** 检查QQ号是否合法 */ public static final String QQCODE = "[1-9][0-9]{4,13}"; /** 检查邮编是否合法 */ public static final String POSTCODE = "[1-9]\\d{5}(?!\\d)"; /** 正整数 */ public static final String POSITIVE_INTEGER = "^[0-9]\\d*$"; /** 正浮点数 */ public static final String POSITIVE_FLOAT = "^[1-9]\\d*.\\d*|0.\\d*[0-9]\\d*$"; /** 整数或小数 */ public static final String POSITIVE_DOUBLE = "^[0-9]+(\\.[0-9]+)?$"; /** 年月日 2012-1-1,2012/1/1,2012.1.1 */ public static final String DATE_YMD = "^\\d{4}(\\-|\\/|.)\\d{1,2}\\1\\d{1,2}$"; /** 检查身份证是否合法 验证时请先验证长度是否为15为或者18位 */ public static final String IDCARD = "\\d{6}(19|20)*[0-99]{2}(0[1-9]{1}|10|11|12)(0[1-9]{1}" + "|1[0-9]|2[0-9]|30|31)(\\w*)"; /** 检查护照是否合法 */ public static final String PASSPORT1 = "/^[a-zA-Z]{5,17}$/"; public static final String PASSPORT2 = "/^[a-zA-Z0-9]{5,17}$/"; /** 港澳通行证验证 */ public static final String HKMAKAO = "/^[HMhm]{1}([0-9]{10}|[0-9]{8})$/"; /** 台湾通行证验证 */ public static final String TAIWAN1 = " /^[0-9]{8}$/"; public static final String TAIWAN2 = "/^[0-9]{10}$/";
// 护照验证
jQuery.validator.addMethod("isPassport",function(value, element, type) { if($(type).val() === '2') { varre1 = /^[a-zA-Z]{5,17}$/; varre2 = /^[a-zA-Z0-9]{5,17}$/; returnthis.optional(element) || (re2.test(value)) || re1.test(value); }else{ returntrue; } },"护照格式不正确");
// 港澳通行证验证
jQuery.validator.addMethod("isHKMacao",function(value, element, type) { if($(type).val() === '3') { varre = /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/; returnthis.optional(element) || (re.test(value)); }else{ returntrue; } },"港澳通行证格式不正确");
// 台湾通行证验证
jQuery.validator.addMethod("isTaiwan",function(value, element, type) { if($(type).val() == "4") { varre1 = /^[0-9]{8}$/; varre2 = /^[0-9]{10}$/; returnthis.optional(element) || (re1.test(value)) || (re2.test(value)) }else{ returntrue; } },"台湾通行证格式不正确");
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
Das obige ist der detaillierte Inhalt vonWelche regulären Ausdrücke werden häufig zum Schreiben von ID-Nummern verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Reguläre PHP-Ausdrücke sind ein leistungsstarkes Werkzeug zur Textverarbeitung und -konvertierung. Es kann Textinformationen effektiv verwalten, indem es Textinhalte analysiert und sie gemäß bestimmten Mustern ersetzt oder abfängt. Eine häufige Anwendung regulärer Ausdrücke besteht darin, Zeichenfolgen zu ersetzen, die mit bestimmten Zeichen beginnen. Wir werden dies wie folgt erklären

Reguläre Golang-Ausdrücke verwenden das Pipe-Zeichen |, um mehrere Wörter oder Zeichenfolgen abzugleichen, wobei jede Option als logischer ODER-Ausdruck getrennt wird. Zum Beispiel: Entspricht „fox“ oder „dog“: fox|dog entspricht „quick“, „brown“ oder „lazy“: (quick|brown|lazy) entspricht „Go“, „Python“ oder „Java“: Go| Python |Java sucht nach Wörtern oder 4-stelligen Postleitzahlen: ([a-zA

So entfernen Sie Chinesisch mithilfe regulärer Regeln in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Definieren Sie eine Zeichenfolge, die Chinesisch und Englisch enthält. 3. Verwenden Sie „preg_replace('/([\x80-\xff]*)/i', '',$a);“ Die reguläre Methode kann chinesische Zeichen aus den Abfrageergebnissen entfernen.

In diesem Artikel erfahren Sie, wie Sie mithilfe regulärer PHP-Ausdrücke HTML-Tags entfernen und Klartextinhalte aus HTML-Strings extrahieren. Um zu demonstrieren, wie man HTML-Tags entfernt, definieren wir zunächst eine Zeichenfolge, die HTML-Tags enthält.

Wie sperre ich meine Nummer dauerhaft auf dem iPhone? Auf dem iPhone gibt es eine Option, mit der Sie Ihre Mobiltelefonnummer bei jedem Anruf, den Sie über das Gerät tätigen, verbergen können. Dies können Sie erreichen, indem Sie die Einstellungen auf Ihrem Gerät dauerhaft ändern. Dazu müssen Sie die Einstellungen-App auf Ihrem iPhone öffnen und die Telefon-App auswählen. Anschließend müssen Sie nach unten scrollen, bis „Meine Anruf-ID anzeigen“ angezeigt wird, diese Option auswählen und den Schalter auf „Aus“ stellen. Wenn diese Einstellung aktiviert ist, wird bei allen Anrufen, die Sie tätigen, Ihre Mobiltelefonnummer nicht an die Person weitergegeben, die Sie anrufen. Dies kann eine nützliche Funktion sein, wenn Sie Ihr iPhone für geschäftliche Anrufe verwenden, wie es viele Menschen während der globalen Pandemie tun, wenn sie von zu Hause aus arbeiten. Sie können die oben genannten Schritte ganz einfach befolgen

Apple hat im iPhone verschiedene Funktionen integriert, mit denen Spam-Anrufe und unerwünschte Textnachrichten effektiv blockiert werden können. Mit diesen integrierten Tools können Sie Ihr Gerät nicht nur vor solchen Belästigungen schützen, sondern auch diese Spammer melden. Dadurch tragen Sie dazu bei, zukünftige Spam-Anrufe und Textnachrichten nicht nur auf Ihrem Gerät, sondern auch auf den Geräten anderer Personen zu verhindern. So blockieren Sie eine einzelne Telefonnummer vor Spammern auf dem iPhone. Wenn Sie Spam-Anrufe von einer bestimmten Telefonnummer auf Ihrem iPhone erhalten, können Sie diese Telefonnummer blockieren, sodass Sie keine weiteren Anrufe von dieser Nummer erhalten einfach zu machen. Um Spam-Anrufe von bestimmten Nummern auf Ihrem iPhone zu blockieren, rufen Sie an

Titel: Wie verstecke ich die mittleren vier Ziffern einer Mobiltelefonnummer mit PHP-Code? Im Rahmen unserer täglichen Entwicklungsarbeit verarbeiten wir häufig personenbezogene Daten der Nutzer, beispielsweise Mobiltelefonnummern. Um die Privatsphäre der Benutzer zu schützen, verbergen wir normalerweise die mittleren vier Ziffern von Mobiltelefonnummern. In diesem Artikel wird erläutert, wie Sie mithilfe von PHP-Code diese Funktion zum Schutz der Benutzerinformationssicherheit implementieren. Zunächst müssen wir klarstellen, dass es sich bei Mobiltelefonnummern um sensible Informationen handelt, die mit Vorsicht behandelt werden müssen. Achten Sie beim Anzeigen oder Speichern von Mobiltelefonnummern auf einen entsprechenden Schutz, um dies zu verhindern

Wie verstecke ich meine Nummer auf dem iPhone? Wenn Sie einen Anruf tätigen möchten, aber nicht möchten, dass die Person am anderen Ende Ihre Telefonnummer kennt, gibt es zwei Möglichkeiten, Ihre Nummer auf Ihrem iPhone zu verbergen. Dies kann nützlich sein, wenn Sie ein Unternehmen anrufen, dessen Telefonnummer Sie nicht preisgeben möchten. Sie können Ihr iPhone so einrichten, dass Ihre Nummer dauerhaft ausgeblendet wird, sodass Ihre Nummer nicht bei jedem Anruf angezeigt wird. Die zweite Methode besteht darin, Ihre Nummer nur vor bestimmten Anrufen zu verbergen. Dies können Sie erreichen, indem Sie vor der Telefonnummer, die Sie anrufen möchten, eine Nummer eingeben. Die Anzahl, die Sie benötigen, variiert je nach Land. Wie verstecke ich meine Nummer dauerhaft auf dem iPhone? Um die Bekanntgabe Ihrer Telefonnummer beim Telefonieren dauerhaft zu verbergen, müssen Sie Ihr iPhone wechseln
