Я пытаюсь изучить строительство Regex
, и я застрял в одной проблеме.Regex не соответствует требованиям
Постановка задачи: Регулярное выражение, которое должно соответствовать следующим фразам:
rap them
tapeth
apth
wrap/try
sap tray
87ap9th
apothecary
, но не должны совпадать
aleht
happy them
tarpth
Apt
peth
tarreth
ddapdg
apples
shape the
Моя попытка:
^[a-z0-9]+p.?t
Моя регулярное выражение соответствие tarpth
, как Что ж. Как я могу это исправить?
Можете ли вы прояснить логику этих наборов? –
С вашим заявленным требованием: '^ (?: rap them | tapeth | apth | wrap/try | sap tray | 87ap9th | apothecary) $' –
@ DenysSéguret Это проблема, которую я выбрал из http://regex.sketchengine.co .uk/cgi/ex2.cgi – guptakvgaurav