2014-10-13 4 views

ответ

2

Использование RegExp, который выглядит несколько раз/глобально для последовательности цифр (\ D +) и заменить все матчи с "" (Никс):

>> set r = New RegExp 
>> r.Global = True 
>> r.Pattern = "\d+" 
>> s = "target1990.txt" 
>> WScript.Echo s, r.Replace(s, "") 
>> 
target1990.txt target.txt 

еще один образец (то же самое регулярное выражение):

>> s = "t1ar33get19s90.txt" 
>> WScript.Echo s, r.Replace(s, "") 
>> 
t1ar33get19s90.txt targets.txt 
+0

Можно ли написать весь скрипт, который сканирует папку? – Nofuzy

+0

@Stranger, на этом сайте представлено множество примеров, показывающих, как перебирать папку (как на одном уровне, так и на рекурсивно). Если у вас есть конкретный вопрос о процессе, отправьте новый вопрос. – Bond

Смежные вопросы