Hoe dit soort patroon in reguliere expressies zoeken

stemmen
-2

Dit is het monster tekst wil ik de reguliere expressie van de wedstrijd opgegeven tekenreeks die regex in aanmerking komt het niet overeen met voorwaarden krijgen

1abc.def.ghi (Match)

abc.111.ghi (Match)

123.123.123.132.123.123 (Match)

123.123.123.132.123.123.123.123.123.132.123.123.123.123.123.132.123.123 (Match)

123.123.123.132.123. 12335 (Not Match)

7645 .123.111.887 (niet overeen)

De vraag is gesteld op 02/09/2018 om 05:12
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

De taak wordt bepaald door bijvoorbeeld.

Laten we proberen om het te formaliseren:

alle geldige wedstrijden bevatten alleen tekens uit de reeks [123abcdefghi.];

significantie van 3 tekens gescheiden door punt is twijfelachtig omdat een geldige voorbeeld heeft 4 letters in een rij. Laten we aannemen dat kunnen we willekeurig aantal tekens gescheiden door punten te hebben.

Het is onduidelijk of we een willekeurige letter uit kunt gebruiken geldige bereik in elke groep; laten we aannemen dat alle groepen zijn gelijkwaardig

Vervolgens wordt herhaald groep [123abcdefghi \.] +

Voeg begin en einde ankers om enige complete lijnen overeenkomen:

r = '^ [123abcdefghi.] + $'

Dit is één van de vele mogelijke interpretaties van deze reeks voorbeelden.

antwoordde op 02/09/2018 om 06:16
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more