Вы можете использовать этот положительный взгляд вперед (?=www)
, чтобы отметить точку перед www
, и использовать этот отрицательный взгляд позади (?<!http:\/\/)
, чтобы отметить точку, которой не предшествует http://
, и вставить http://
вэта точка.
(?<!http:\/\/)(?=www)
Демо