Poprawny regexp

0

Witam,

Mam problem z regexpem (replace all)

chce zamienic wszystkie napisy
//costam
na
%Icostam%

z tym ze ma to nie zamieniac gdy przed // jest http:

Probowalem czegos takiego:

REG: (?:(?!(ftp:|http:|https:)))//([a-zA-Z0-9_-]+)\\b
REPL: %I\\1%

z tym ze nie dziala to ;/
czytalem juz ilestam stron, ale zadna nie przewiduje paru slow w zaprzeczeniu.
Prosilbym bardzo o pomoc bo nie mam juz pomyslu.

0
Młody Duchem napisał(a):

http://rubular.com/r/Df2CDmwmhW

Podany przez Ciebie regexp zamienia cala linijke, a ja chce tylko te znaczki //([a-zA-Z0-9_-]+) zamienic, reszta ma pozostac bez zmian.
Zmieniajac go by zamienial te konkretne wyrazy staje sie nie poprawny: http://rubular.com/r/v1pHG8zhGC

1 użytkowników online, w tym zalogowanych: 0, gości: 1