Anoniminis naudotojas
Daugiau
Reguliarioji raidžių ir skaitmenų bei pabraukimų išraiška
Norėčiau turėti reguliariąją išraišką, kuri tikrintų, ar eilutėje yra tik didžiosios ir mažosios raidės, skaičiai ir pabraukimai.
543
3
Um... klausimas: Ar jame turi būti bent vienas veikėjas, ar ne? Ar tai gali būti tuščia eilutė?
Atliks bent vieną didįjį arba mažąjį raidinį-skaitmeninį simbolį arba pabraukimą. Jei jis gali būti nulinio ilgio, tiesiog pakeiskite + į *
Redaguoti:
Jei reikia įtraukti diakritinius ženklus (pvz., cedilla - ç), tuomet reikia naudoti žodžių simbolį, kuris daro tą patį, ką ir aukščiau pateiktas, bet apima diakritinius ženklus:
Arba .
Kaip dėl:
...jei norite būti aiškūs, arba:
...jei norite glaustai (Perl sintaksė).
Toliau pateiktas regex atitinka raidinius ir skaitmeninius simbolius ir pabraukimus:
Pavyzdžiui, Perl kalba: