powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярные выражения. Выделатьи имя файла.
8 сообщений из 8, страница 1 из 1
Регулярные выражения. Выделатьи имя файла.
    #34934599
Chams
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть строка в виде C:\temp\blablabla\o1378452797.xml так вот вопрос какое надо регулярное выражение чтоы удалить из этой строки "o1378452797.xml". уже все перепробывал :(
Язык JScript
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #34934927
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Регулярные выражения ничего не удаляют из строк, мало того! Они их вообще не меняют.

Так вам нужен путь? Или имя файла? У вас что-то "дисбаланс" с названием темы и собственно вопросом...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #34934969
Chams
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну я имел ввиду чтобы регулярное выражение выделяло то, что нужно удалить.
Я уже нашел ответ:
Код: plaintext
1.
	rExp =  /(o[ 1234567890 ]*\.xml)/;
	folder= fPath.replace(rExp,"");
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #34935002
Chams
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати а никто не может подсказать выражение вида
\ Любая строка с Любыми символами.xml
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #34935013
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://sql.ru/forum/rules.aspx

Правила форума на SQL.RU (v1.0) Рекомендуется:
...
Использовать хотя бы основные правила русского языка при составлении сообщений. Прочитывайте ваше сообщение перед публикацией.
...

ChamsКстати а никто не может подсказать выражение вида
\ Любая строка с Любыми символами.xml

Код: plaintext
\\\.*\.xml
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #35090441
LouD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот как имя файла получить??

Есть такое выражение - ([A-Za-z]\:\\)([^/]+[\\])(\w+\.\w+$)
В конструкторе (http://www.pcre.ru/eval/) все ок - разбирает путь и отдает в $3 имя файла.
А вот при работе в скрипте не хочет :(

Вот фрагмент реального скрипта, в котором ничего вообще не сообщает..
Код: plaintext
1.
2.
3.
4.
5.
		var str=document.getElementById("imageFile").value;
		var re=new RegExp("([a-z]\:\\)([^/]+[\\])(\w+\.\w+)","i");
		var result=re.test(str);
		if (result) {
			alert(RegExp.$ 3 );
		}
я пробовал и вариант
Код: plaintext
1.
2.
var result=re.учус(str);
		if (result!=null) {
все равно алерт не отрабатывает, ничего не выводится..
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #35090465
LouD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Регулярные выражения. Выделатьи имя файла.
    #35090534
LouD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
решение проблемы подсказано на другом форуме
http://www.softtime.ru/forum/read.php?id_forum=6&id_theme=48868

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


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