1. Daten initialisieren Tabelle löschen, wenn `test_01` vorhanden ist; CREATE TABLE `test_01` ( `id` int(0) NICHT NULL, `stu` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Matrikelnummer', `Benutzer` varchar (255) Zeichensatz utf8mb4 Sortiert nach utf8mb4_0900_ai_ci NULL Standard NULL Kommentar 'Benutzer', `km` varchar(255) ZEICHENSATZ utf8mb4 SORTIMENT utf8mb4_0900_ai_ci NULL STANDARD NULL KOMMENTAR 'Betreff', `fs` varchar (255) Zeichensatz utf8mb4 Sortiert utf8mb4_0900_ai_ci NULL Standard NULL Kommentar 'Punktzahl', `Zeit` datetime(0) NULL DEFAULT NULL KOMMENTAR 'Zeit', PRIMÄRSCHLÜSSEL (`id`) MIT BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamisch; INSERT INTO `test_01` VALUES (1, 'X0219001', 'Einfach', 'Ausführen', '98', '2020-08-06 15:51:21'); INSERT INTO `test_01` VALUES (2, 'X0219001', 'Einfach', 'Einfach', '90', '2020-07-01 15:51:25'); INSERT INTO `test_01` VALUES (3, 'x0219001', 'Einfach', 'Ausgewählte', '77', '2020-06-01 15:51:28'); INSERT INTO `test_01` VALUES (4, 'X0219002', 'Einfach', 'Ausführen', '98', '2020-08-06 15:51:21'); 1. Grundlegende Zeichenübereinstimmung Stimmt mit Matrikelnummern überein, die im Feld „X“ enthalten. Groß-/Kleinschreibung wird nicht beachtet. Wählen Sie * aus test_01, wobei stu REGEXP 'X' ist; 2. '.' bedeutet, dass jedes beliebige Zeichen übereinstimmt Wenn Sie mehrere Zeichen abgleichen müssen, fügen Sie weitere Punkte hinzu. Wählen Sie * aus test_01, wobei stu REGEXP '.9001' ist; Wählen Sie * aus test_01, wobei stu REGEXP '.02..0' ist; 3. '|' bedeutet, nach einer der beiden Zeichenfolgen zu suchen SELECT * FROM test_01 WHERE user REGEXP 'Benutzer|Benutzer'; 4. '[ ]' entspricht jedem einzelnen Zeichen SELECT * FROM test_01 WHERE stu REGEXP '0[23]'; Dabei ist [23] gleichbedeutend mit [2|3] und ein [] entspricht einem Zeichen. Passendes Sortiment 5. Passende Sonderzeichen 1.\ Escape-Zeichen Das heißt, Escapezeichen: Alle Zeichen, die innerhalb eines regulären Ausdrucks eine besondere Bedeutung haben, müssen auf diese Weise escaped werden.
2.\ wird auch zum Zitieren von Metazeichen verwendet
3. Mehrere Instanzen abgleichen
4. Passende Charakterklassen
Dies ist das Ende dieses Artikels über die detaillierte Verwendung des MySQL-Vergleichsoperators für reguläre Ausdrücke, die REGEXP abgleichen. Weitere relevante Inhalte zu MySQL-regulären Ausdrücken, die REGEXP abgleichen, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der Funktionsweise von Nginx
>>: Eine kurze Diskussion über das Implementierungsprinzip von Webpack4-Plugins
Nachdem wir die grundlegenden Vorgänge von Docker...
Methode 1: <input id= "File1" type= &...
Vorwort: Heute möchte ich mich per Remote-Zugriff...
Mehrere Unterschiede zwischen MySQL 5.x und MySQL...
So verwenden Sie CSS, um die Bogenbewegung von El...
Der HTTP-Statuscode ist ein dreistelliger Code, d...
Einführung Es ist in Ordnung, am Ende eines JS-Co...
Notieren Sie einige der Orte, an denen Sie Zeit v...
<br />Vorwort: Bevor Sie dieses Tutorial les...
Inhaltsverzeichnis 1. Einleitung 2. Der Unterschi...
Inhaltsverzeichnis 1. Variablenübersicht 1.1 Spei...
Inhaltsverzeichnis 1. Einleitung 2. auswählen 2.1...
Prinzip der MySQL-Paging-Analyse und Effizienzver...
Man muss sagen, dass ein Webdesigner ein Generalis...
Inhaltsverzeichnis 1. Was ist virtueller Dom? 2. ...