-
Fototrend

Új hozzászólás Aktív témák
-
válasz
bLaCkDoGoNe
#17684
üzenetére
Egy kicsit beleszerelmesedtél a zárójelekbe

Az elején a ^ az mehet a legelejére, mivel mindenképpen a string elejétől akarod checkelni.
Az nem volt világos, hogy az elején az opcionális whitespace csak az egyes után lehet-e vagy mindenképpen: ha az előbbi (és szerintem erről van szó), akkor az a rész inkább úgy nézzen ki, hogy
^(1\s?)?...Ez így már megjavít egy csomó esetet.
Ha már mindenhol máshol használod a \d-t, akkor itt is, szóval:
^(1\s?)?(\(\d{3}\)|\d{3})...A
(\s|[-])?az feleslegesen barokkos, a sima[\s-]?pont ugyanazt csináljaMivel mindenképpen tesztelni akarod a komplett stringet, a végére menjen egy $.
És ezzel működőre is kalapáltuk:
^(1\s?)?(\(\d{3}\)|\d{3})[-\s]?\d{3}[-\s]?\d{4}$
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- 4K vs 8K – Megéri-e a 8K TV 2026-ban?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- A fociról könnyedén, egy baráti társaságban
- Melyik tápegységet vegyem?
- Linux kezdőknek
- Vezetékes FEJhallgatók
- Poco F5 - pokolian jó ajánlat
- LEGO klub
- 5.1, 7.1 és gamer fejhallgatók
- The Division 2 (PC, XO, PS4)
- További aktív témák...
- GIGABYTE B550 AORUS ELITE V2 - Gari 2027.07.22. -ig - Eladó!
- G.SKILL Trident Z Neo 2x16GB 3600MHz CL16 Eladó!
- Remek áron dobozos új Asus Tuf Gaming FX507VV/i7-13620H 16GB 512 SSD Nvidia RTX 4060 144Hz garancia
- 24"-os Philips 246V Full HD monitor akciÓÓ!
- 14"-os 5.gen core i5 Dell notebook kiárusítás! AkciÓÓ
- BESZÁMÍTÁS! Sony PlayStation 4 PRO 1TB fekete játékkonzol extrákkal garanciával hibátlan működéssel
- ÚJ MSI Katana 15 HX - 15.6" QHD 165Hz - i7-14650HX - 16GB - 1TB - RTX 5060 - Win11 - 3 év gari - HUN
- Kingston FURY Beast RGB 64GB (2x32GB) DDR5 6000MHz KF560C40BBAK2-64
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


