Pytania otagowane jako pcre

21
Nie chciwy (niechętnie) dopasowanie wyrażenia regularnego w sed?
Próbuję użyć sed do czyszczenia linii adresów URL w celu wyodrębnienia samej domeny. Więc z: http://www.suepearson.co.uk/product/174/71/3816/ Chcę: http://www.suepearson.co.uk/ (z ukośnikiem końcowym lub bez niego, to nie ma znaczenia) Próbowałem: sed 's|\(http:\/\/.*?\/\).*|\1|' i (uciekając przed niechcianym kwantyfikatorem) sed 's|\(http:\/\/.*\?\/\).*|\1|' ale nie mogę sprawić, żeby nie chciwy kwantyfikator ( ?) działał, więc …
406 regex  sed  pcre  greedy  regex-greedy 

21
Jak debugować wyrażenie regularne? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
149 regex  debugging  pcre 

4
Jak mogę przekonwertować wyrażenia ereg na preg w PHP?
Ponieważ wyrażenia regularne POSIX (ereg) są przestarzałe od PHP 5.3.0, chciałbym poznać łatwy sposób konwersji starych wyrażeń na PCRE (wyrażenia regularne kompatybilne z Perlem) (preg) . Na przykład mam to wyrażenie regularne: eregi('^hello world'); Jak mogę przetłumaczyć wyrażenia na preg_matchzgodne wyrażenia? Uwaga: ten post służy jako miejsce zastępcze dla wszystkich …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.