Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet regex-el ilyet...

Hogyan lehet regex-el ilyet csinálni?

Figyelt kérdés

Vb-ben?

ha van egy string "00010001100"

-az első összes egymás után lévő nullát összeszámlálja de csak ha a 0-ik indextől kezdődik a sorozat és kiirja az értéket integerbe

-ugyanezt 1-essel ha a nulladik indextől kezdődnek az 1esek


2014. aug. 11. 09:08
1 2
 1/17 anonim ***** válasza:

Legalább 2 egymást követő 0 karakter a string elején:

^[0]{2,}

Ugyanez egyesekre:

^[0]{2,}


Hogy ezt VB-ben hogyan tudod felhasználni, azt nem tudom mert nem értek hozzá, így hülyeséget se akarok írni. Google biztosan segít.

2014. aug. 11. 09:13
Hasznos számodra ez a válasz?
 2/17 anonim ***** válasza:

*Ugyanez egyesekre:

^[1]{2,}


Bocsánat

2014. aug. 11. 09:14
Hasznos számodra ez a válasz?
 3/17 A kérdező kommentje:
naés szerinted ez úgy működne ha egy for ciklusba raknám be és a kapcsos zárójelbe az i érték kerülne így mindig az első valahány indexet vizsgálná nem?
2014. aug. 11. 09:20
 4/17 anonim ***** válasza:
100%

Az a leghosszabb illeszkedő mintát adja vissza. Vagyis ha nyolc darab 0 van egymás mellett a string elején, akkor 8 karakter hosszúságú stringet ad vissza.

Pontosan mit szeretnél csinálni?

2014. aug. 11. 09:22
Hasznos számodra ez a válasz?
 5/17 anonim ***** válasza:

Már megírtam rá a regexet neked a múltkor, ne is zavarjon.


http://www.gyakorikerdesek.hu/szamitastechnika__programozas_..

2014. aug. 11. 10:00
Hasznos számodra ez a válasz?
 6/17 anonim ***** válasza:
Phraan: a linkelt topikban ott van, mit szeretne csinálni :)
2014. aug. 11. 10:02
Hasznos számodra ez a válasz?
 7/17 anonim ***** válasza:

Kérdező, művelődj (1) regexek nyelvéből (2) VB-ben használatáról. Az alábbi topikokban vannak hasznos linkek.


http://www.gyakorikerdesek.hu/szamitastechnika__programozas_..


http://www.gyakorikerdesek.hu/szamitastechnika__programozas_..

2014. aug. 11. 10:07
Hasznos számodra ez a válasz?
 8/17 A kérdező kommentje:
ebből az első link az én kérdésem volt =D
2014. aug. 11. 10:10
 9/17 anonim ***** válasza:

Elszomorodtam.


> na most hpgy már rendesen értem a regexet úgy ahogy kösz 7-es!

> # 11/11 @ 05-27

2014. aug. 11. 10:16
Hasznos számodra ez a válasz?
 10/17 anonim ***** válasza:

Én ezt használnám:

^([0]+|[1]+)


Ha nem csak 0 és 1 fordulhat elő, akkor ezt: (üres inputra is jó ez)

^([0]+|[1]+)?


Ekko az első illeszkedő rész az első x darab 0-ból vagy 1-esből álló prefix lesz. És ennek a hossza a válasz a kérdésedre...

2014. aug. 11. 10:19
Hasznos számodra ez a válasz?
1 2

Kapcsolódó 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!