2

Я использую 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» (не по трубе), игнорировать остальную часть строки и начать сопоставление на новой строке?

0