Изменение регулярного выражения URL-адреса puttyTRAY для соответствия URL-адресов между строками, разделенными границами окна tmux
Я использую puttytray для доступа к учетной записи оболочки, на которой запущен экземпляр tmux. Внутри tmux у меня в окне работает irssi. Однако, когда люди публикуют длинные URL-адреса в IRC, это раздражает, поскольку эти URL разбиты на строки. Поэтому замазка заканчивается тем, что выделяет что-то вроде:
http://blogs.forbes.com/matthewherper/2011/07/13/did-reddit-discover-silent-│
как URL вместо http://blogs.forbes.com/matthewherper/2011/07/13/did-reddit-discover-silent-censorship-on-google-plus/.
Регулярное выражение PuttyTray для URL настраивается и в настоящее время:
(((https?|ftp):\/\/)|www\.)(([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)|localhost|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.(com|net|org|info|biz|gov|name|edu|[a-zA-Z][a-zA-Z]))(:[0-9]+)?((\/|\?)[^ "]*[^ ,;\.:">)])?
Будет ли способ изменить это, чтобы соответствовать до символа "pipe" (не по трубе), игнорировать остальную часть строки и начать сопоставление на новой строке?