Regex Tástálaí agus Dífhabhtóir- Déan tástáil, bailíochtú agus dífhabhtú ar do ghnáthléirithe ar líne
Cad is Regex Tástálaí agus Dífhabhtóir ann?
Is uirlis chumhachtach ar líne é Tástálaí agus Dífhabhtóir a ligeann duit nathanna rialta() a thástáil, a bhailíochtú agus a dhífhabhtú i Regex bhfíor regex -am. Cibé acu forbróir, anailísí sonraí nó riarthóir córais thú, is féidir le máistreacht a bheith agat ar nathanna rialta cabhrú leat tascanna próiseála téacs, bailíochtú sonraí agus meaitseála patrún a láimhseáil go héifeachtúil.
Úsáidtear nathanna rialta go forleathan i dteangacha ríomhchlárúcháin ar nós JavaScript, Python, PHP, Perl, Ruby, agus Go , chomh maith le huirlisí líne ordaithe ar nós grep, sed, awk , agus scripteanna bash . Mar sin féin, is féidir go mbeadh sé dúshlánach leagan foirfe a chruthú regex mar gheall ar a chomhréir chasta. Sin an áit a dtagann an uirlis seo i bhfeidhm.
Príomhghnéithe an Regex Tástálaí agus an Dífhabhtóra
Meaitseáil Fíor-Ama: Féach do regex thorthaí agus tú ag clóscríobh.
Aibhsiú Earráide: Faigh aiseolas láithreach ar regex earráidí comhréire.
Tacaíocht Ilbhratach: Déan tástáil le bratacha cosúil le Global(g) , Case Insensitive(i) , Multiline(m) , Dot All(s) , agus Unicode(u) .
Bailíochtú Líne ar Líne: Aithin cé na línte a mheaitseálann do phatrún agus cé na cinn ina bhfuil earráidí.
Éasca le hÚsáid: Comhéadan simplí do thosaitheoirí agus d’úsáideoirí ardleibhéil araon.
Conas an Regex Tástálaí agus an Dífhabhtóir a Úsáid
Cuir isteach do Léiriú Rialta: Clóscríobh do regex phatrún sa réimse ionchuir "Léiriú Rialta".
Cuir Teaghráin Tástála leis: Greamaigh do théacs tástála isteach sa limistéar "Teaghrán Tástála" . Déanfar bailíochtú ar gach líne ar leithligh.
Roghnaigh Bratacha: Roghnaigh na bratacha cuí do do regex.
Cliceáil "Tástáil Regex " chun na torthaí a fheiceáil.
Sampla 1: Seoltaí Ríomhphoist a Bhailíochtú
Regex Patrún:
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Teaghrán Tástála:
[email protected]
hello1example.com
[email protected]
invalid-email@com
example@domain
Aschur Ionchasach:
Meaitseáilte:
sampla@fearann
Gan mheaitseáil:
hello1example.com
ríomhphost-neamhbhailí@com
Sampla 2: URLanna a bhaint amach
Regex Patrún:
https?:\/\/(www\.)?[\w\-]+(\.[\w\-]+)+([\/\w\-._~:?#\[\]@!$&'()*+,;=%]*)?
Teaghrán Tástála:
https://example.com
http://www.google.com
ftp://example.com
https://sub.domain.co.uk/path/to/page
example.com
Aschur Ionchasach:
Meaitseáilte:
Gan mheaitseáil:
ftp://example.com
sampla.com
Sampla 3: Uimhreacha Teileafóin a Fhíorú
Regex Patrún:
\+?\d{1,3}[-.\s]?\(?\d{1,4}?\)?[-.\s]?\d{1,4}[-.\s]?\d{1,9}
Teaghrán Tástála:
+1-800-555-1234
(123) 456-7890
800.555.1234
+44 20 7946 0958
555-1234
Invalid-Phone-Number
Aschur Ionchasach:
Meaitseáilte:
+1-800-555-1234
(123) 456-7890
800.555.1234
+44 20 7946 0958
555-1234
Gan mheaitseáil:
Uimhir-Theileafóin-Neamhbhailí
Leideanna chun Rialta Éifeachtacha a Chruthú
Bain úsáid as ancairí cosúil le
^
(tús na líne) agus$
(deireadh na líne) chun suíomhanna sonracha a mheaitseáil.Bain úsáid as ranganna carachtar cosúil le
[a-z]
,[A-Z]
, agus[0-9]
chun carachtair cheadaithe a shonrú.Bain úsáid as cainníochtóirí cosúil le
+
,*
,?
, agus{n,m}
chun líon na n-athrá a rialú.Bain úsáid as grúpaí agus tagairtí siar chun patrúin mheaitseáilte a ghabháil agus a athúsáid.
Bain úsáid as bratacha cosúil le
g
,i
,m
,s
, agusu
chun iompar meaitseála a rialú.
Conclúid
Is féidir le máistreacht a dhéanamh ar nathanna rialta am agus iarracht a shábháil duit agus tú ag obair le sonraí téacs. Regex Leis an Tástálaí agus Dífhabhtóir seo, is furasta duit do phatrúin a thástáil, a bhailíochtú agus a dhífhabhtú sula n-úsáideann tú iad i do chód. Bain triail as agus bí i do regex shaineolaí inniu!