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
 11/17 anonim ***** válasza:

Valaki megfogalmazná, hogy mit akar a kérdező? Nekem még mindig nem teljesen tiszta.

G.

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

Szerintem:

Van egy 0-kból és 1-esekből álló sorozat. És az első ugyanolyan (tehát az első egymást követő csupa 1-es vagy csupa 0) darabszáma a kérdés.

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

Mármint az első legalább két taggal rendelkező nullás vagy egyes sorozat?

G.

2014. aug. 11. 18:52
Hasznos számodra ez a válasz?
 14/17 A kérdező kommentje:

0100000--->első nulla

110111---->első kettő 1-es

000001---->első 5 nullás

01-------->első nulla

2014. aug. 12. 00:46
 15/17 anonim ***** válasza:

Kérdező, és akkor a példáidban a válasznak sorban ennek kéne lennie?

1

2

5

1

2014. aug. 12. 08:46
Hasznos számodra ez a válasz?
 16/17 A kérdező kommentje:

mi? ezen mit nem lehet érteni?

010010001110100001100

[0][1][00][1][000][111][0][1][0000][11][00]

2014. aug. 12. 09:28
 17/17 anonim ***** válasza:

#10-ben ott egy megoldás szerintem.

Persze én erre nem reguláris kifejezést használnék, de azt kérted, szóval írtam egy megoldást.


Konkrét kódot meg két okból nem fogok írni:

1. rég használtam/tanultam VB-t, és már arra sem igazán emlékszem

2. nem fogom helyetted megírni a programod, csak segítettem, nekem ennyi elég lenne a helyedben


Még egy kis segítség:

- utána kéne nézni, hogy kell használni a RegEx-et VB-ben

- utána kéne nézni, hogy kell lekérdezni/kiolvasni az első illeszkedő részt

- utána kéne nézni, hogy kell lekérdezni String hosszát

2014. aug. 12. 09:45
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!