May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy emulować operator NEAR z wykorzystaniem wyrażenia regularnego. Zapewne część Czytelników nie spotkała się z tym operatorem — niektóre narzędzia przeszukujące, które udostępniają takie operatory logiczne, jak NOT czy OR, często udostępniają też operator NEAR. Poszukiwanie wyrażenia word1 NEAR word2 odnajduje oba wyrazy (word1 i word2) w dowolnej kolejności, pod warunkiem że występują w pewnej odległości od siebie (nieprzekraczającej pewnego progu).
Jeśli szukamy zaledwie dwóch różnych wyrazów, możemy połączyć dwa wyrażenia regularne — jedno pasujące do słowa word1 przed słowem word2 oraz drugie pasujące do słowa word2 przed słowem word1. Poniższe wyrażenie akceptuje dwa ...