Возможный дубликат:
Какие символы делают URL недействительным?Я пытаюсь удалить часть большой строки, не относящуюся к URL. Большинство найденных мной регулярных выражений похожи на
[A-Za-z0-9 -_.! ~ * '()]
, но есть еще кое-что, что может содержать URL. Например,http://127.0.0.1:8080/test?v=123#this
напримерИтак, каковы последние символы действительного URL-адреса?