powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выбор из url двух чисел
5 сообщений из 5, страница 1 из 1
Выбор из url двух чисел
    #36230654
sanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу вспомнить как это делается, прошу, кому не трудно помогите написать следующее регуларное выражение:

есть url
http://site.ru/foto/36528_small_1.jpg

нужно из этой строки получить число 36528 и число 1

сделал следующую констркуцию, но она не работает правильно

<html>
<body>
<script language="javascript">

var re2 = /\w+\/(\d+)_small_(\d+)\.jpg/;
var str2 = "http://site.ru/foto/36528_small_1.jpg";
document.write(str2.replace(re2, "$2, $1"))


</script>
</body>
</html>
...
Рейтинг: 0 / 0
Выбор из url двух чисел
    #36230676
koshcheevleonid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanich,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<script>            
	var url = "http://site.ru/foto/36528_small_1.jpg"; 
		
	var reg = /\/(\d+)_/; //  Маска для /любоечисло_
	var result = reg.exec(url);
	document.write(result[ 1 ]);
			
	document.write("</br>");
			
	var reg = /_(\d)\./; // Маска для _либаяцифра.
	var result = reg.exec(url);
	document.write(result[ 1 ]);
</script>

Результат выполнения:

Код: plaintext
1.
2.
 36528 
 1 
...
Рейтинг: 0 / 0
Выбор из url двух чисел
    #36230679
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант
Код: plaintext
1.
2.
3.
4.
5.
<script language="javascript">
var re2 = /\w+\/(\d+)_small_(\d+)\.jpg/;
var str2 = "http://site.ru/foto/36528_small_1.jpg";
var m = str2.match(re2)
document.write(m[ 1 ] + ' ' + m[ 2 ]);
</script>

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбор из url двух чисел
    #36230682
koshcheevleonid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Красивее и не избыточно.
...
Рейтинг: 0 / 0
Выбор из url двух чисел
    #36231347
sanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, то что нужно!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выбор из url двух чисел
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]