Опитвам се да уча редовни изрази сами, оттук и тази глупава дейност.
Опитвам се да извлека всяка дума с "футбол" в нея, но изключвам "футболни топки" от това - за да мога да придобия нещо друго - футболист, футболисти, футбол. Просто не "футболни топки".
намерих това bfootball(?!s)b
се отърва от футболисти и футболни топки. Как да изключа само "футболни топки"?
Отговори:
2 за отговор № 1Трябва да преместите границата на думите в твърдението:
/bfootball(?!sb)/
Това е по-правилно от премахването на границата на думите изобщо. Когато премахнете границата изобщо, пропускате думите с s
и нещо след това:
footballsa
например.
1 за отговор № 2
bfootball(?!s)b
се изключва "футболистите", защото сте(не позволявайте да намерите нищо след "футбол") .Освободете границата на крайната дума (с други думи, използвайте bfootball(?!sb)
вместо).