*   >> Lezen Onderwijs artikelen >> science >> programming

Het bouwen van een Mysql Regelmatige Expression

MySQL Regular Expressions - Deel 4Introduction Dit is deel 4 van mijn reeks, MySQL reguliere expressies. Ik neem aan dat je het vorige deel van de serie hebt gelezen. Dit is het vervolg. In dit deel van de serie, leren we hoe te bouwen een MySQL Regelmatige Expression.Steps verplicht om een ​​Regex bouwen Hier, reguliere expressie, betekent patroon.

Dit zijn de stappen die nodig zijn om een ​​reguliere expressie te bouwen: - U geeft de opdracht in detail, - U breken het probleem in kleinere delen, - Je vertaalt de kleine onderdelen in de reguliere expressies, - Je combineert de reguliere expressies, - U optimaliseert de finale gecombineerde reguliere expressies .Selecting Rijen dat URL Ik zal een voorbeeld gebruiken om de bovenstaande punten te illustreren hebben. Laten we bouwen een patroon van een Uniform Resource Locator (URL) overeenkomen. Een URL is het adres dat u typt in de adresbalk van de browser naar een Internet web page.

Specifying de Task in detail een voorbeeld van een URL is https://www.somewebsite.com/dir1/dir2/file.htm geven. - Een URL begint met een protocol tekst. - Dit wordt gevolgd door: //. - Daarna volgt een optionele sub domeinnaam en een punt. - Daarna volgt de domeinnaam. - Daarna volgt een optionele pad. - Daarna volgt een optionele bestandsnaam. Breaking Down het probleem in kleinere delen - De tekst van het protocol is gewoonlijk, http of ftp, - Dat wordt gevolgd door een optionele s, - Dan heb je: //.

- De optionele sub domeinnaam die volgt, is alfanumerieke tekens die kunnen worden van het ene personage naar elke lengte; indien aanwezig, moet worden gevolgd door een punt. - De domeinnaam die volgt uit alfanumerieke tekens van één tot elke lengte, dan een punt en dan een verlenging van 2-4 letters. - De optionele pad bestaat uit een reeks van slash en alfanumerieke tekens van iedere lengte. - Dit wordt gevolgd door een optionele bestandsnaam van elke lengte, een punt en een extensie.

De bestandsnaam bestaat uit alfanumerieke tekens van elke lengte, een punt en een uitbreiding, die typisch, htm of html.Translating in reguliere expressies het protocol en de optionele 's' wordt getypt als, (http) | (ftp) s? De: //wordt getypt als, \\: //de naam subdomein wordt getypt als, ([[: alnum:]]. + \\)? De domeinnaam wordt getypt als [[: alnum:]] + \\ [[: alpha:]]. {2,4} Het pad wordt getypeerd als, (/[[: alnum:]] +) * De optionele bestandsnaam wordt getypt als, ([[: alnum:]] + \\ (htm) | (html).

)? Alle speciale tekens en constructies

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.