Jaribu Regular Expression Mtandaoni
Andika regular expression na maandishi ya majaribio, na kila mechi huangaziwa unapoandika. Jedwali linaorodhesha kila mechi pamoja na nafasi yake na vikundi vya kunasa — vyenye namba na vyenye majina — ili uone hasa kile ambacho muundo wako unanasa. Washa “Badilisha kwa” ili kuona onyesho la ubadilishaji kwa $1, $<name> na marejeleo mengine.
Kijaribu hiki kinatumia injini ya regular expression ya JavaScript ya kivinjari chako, pamoja na bendera g, i, m, s na u. Miundo inayochukua muda mrefu mno husimamishwa kiotomatiki badala ya kugandisha ukurasa. Hakuna unachoandika kinachotumwa kwa seva.
Kwa Nini Utumie Kijaribu Hiki cha Regex?
- Uangaziaji wa moja kwa moja wa mechi zote
- Vikundi vya kunasa vyenye namba na vyenye majina kwa kila mechi
- Onyesho la ubadilishaji pamoja na marejeleo ya vikundi
- Miundo ya polepole husimamishwa badala ya kugandisha ukurasa
Jinsi ya Kujaribu Regular Expression
- Weka muundo wako bila mikwaju inayouzunguka na uchague bendera
- Bandika maandishi ya kujaribia
- Kagua mechi na vikundi vilivyoangaziwa, na ukipenda jaribu ubadilishaji
Maswali Yanayoulizwa Mara kwa Mara
Je, kijaribu hiki cha regex ni bure?
Ndiyo, ni bure kabisa na hakina vikomo.
Ni sintaksia gani ya regex inayotumika?
Regular expression za JavaScript (ECMAScript), kama ilivyo kwenye kivinjari chako na Node.js. Sehemu kubwa ya sintaksia inashirikiwa na PCRE, Python na .NET, lakini vipengele kama lookbehind au possessive quantifiers vinaweza kutofautiana kati ya injini.
Ninatumiaje vikundi vya kunasa katika ubadilishaji?
Rejelea vikundi vyenye namba kwa $1, $2 na kadhalika, vikundi vyenye majina — vilivyoandikwa (?<name>…) — kwa $<name>, na mechi nzima kwa $&. Tumia $$ kwa alama halisi ya dola.
Je, maandishi yangu yanatumwa kwa seva?
Hapana. Ulinganishaji hufanyika kikamilifu kwenye kivinjari chako.