Kezdőoldal » Számítástechnika » Programozás » Hogyan kell egy ilyen Regex...

Hogyan kell egy ilyen Regex kifejezést megírni?

Figyelt kérdés

Szeretném, ha a metódus az alábbi szövegből ezt csinálná:


while ( I = 100 ) abc + bca


command 10 variable 30 constant 20 variable 40 variable


Na most megcsinálom a regex kifejezést pl[a-zA-Z0-9*].

Ekkor az történik, hogy variablevariablevariable... tehát a whileból kapásból csinál 5 variable-t, 1 db helyett.

Ha már kicserélem commandra, akkor a commandból csinál 7 variable-t.

A zárójel oké, az I betű is rendben van, de csak azért, mert 1 db karakter.

De az abc esetén már megint nem ismeri fel, hogy ne egy betűből csináljon variale-t, hanem az egész kifejezésből.

Hogyan szokás ezt megcsinálni?


2022. okt. 30. 13:04
 1/4 anonim ***** válasza:
55%
Ilyet sehogy.
2022. okt. 30. 13:56
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
78%

amit szeretnél, azt lexernek hívják.

Itt tudsz róla olvasni: [link]

2022. okt. 30. 16:54
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
#2 jó ég, te értetted hogy mi a szarról beszél?
2022. nov. 1. 11:52
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

#3


hát, olyan 90%-ra :D


A második és harmadik sorát összevetve rá lehet jönni, hogy valami tokenizálást szeretne...

2022. nov. 1. 16:19
Hasznos számodra ez a válasz?

További kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!