dannko Client Регистрация 12.08.2013 Сообщения 137 Благодарностей 32 Баллы 28 10.10.2015 #1 Приует всем, Помогите, пожалуйста, как можно преобразовывать текст формата aaa777 в текст формата AAA 777. С поднятием регистра еще ясно, а как пробел туда втулить - хз Спасибо!
Приует всем, Помогите, пожалуйста, как можно преобразовывать текст формата aaa777 в текст формата AAA 777. С поднятием регистра еще ясно, а как пробел туда втулить - хз Спасибо!
ssXXXss Client Регистрация 23.12.2014 Сообщения 7 379 Благодарностей 2 041 Баллы 113 10.10.2015 #2 заменить цифры на пробел с цифрами
dannko Client Регистрация 12.08.2013 Сообщения 137 Благодарностей 32 Баллы 28 10.10.2015 #3 ssXXXss сказал(а): заменить цифры на пробел с цифрами Нажмите, чтобы раскрыть... типа \d\d\d заменить на {-string.space-}\d\d\d ? UPD. А, не, оно заменяет просто на \d\d\d
ssXXXss сказал(а): заменить цифры на пробел с цифрами Нажмите, чтобы раскрыть... типа \d\d\d заменить на {-string.space-}\d\d\d ? UPD. А, не, оно заменяет просто на \d\d\d
Sergodjan Administrator Команда форума Регистрация 05.09.2012 Сообщения 20 416 Благодарностей 9 119 Баллы 113 10.10.2015 #4 dannko сказал(а): типа \d\d\d заменить на {-string.space-}\d\d\d ? Нажмите, чтобы раскрыть... можно такую регулярку использовать: \d+ спарсить в переменную и заменить на {-стринг.спейс-}{-переменная-} Реакции: dannko
dannko сказал(а): типа \d\d\d заменить на {-string.space-}\d\d\d ? Нажмите, чтобы раскрыть... можно такую регулярку использовать: \d+ спарсить в переменную и заменить на {-стринг.спейс-}{-переменная-}
dannko Client Регистрация 12.08.2013 Сообщения 137 Благодарностей 32 Баллы 28 10.10.2015 #5 sergodjan66 сказал(а): можно такую регулярку использовать: \d+ спарсить в переменную и заменить на {-стринг.спейс-}{-переменная-} Нажмите, чтобы раскрыть... Огонь! Спасибо большое! Реакции: Sergodjan
sergodjan66 сказал(а): можно такую регулярку использовать: \d+ спарсить в переменную и заменить на {-стринг.спейс-}{-переменная-} Нажмите, чтобы раскрыть... Огонь! Спасибо большое!
ssXXXss Client Регистрация 23.12.2014 Сообщения 7 379 Благодарностей 2 041 Баллы 113 10.10.2015 #6 dannko сказал(а): Приует всем, Помогите, пожалуйста, как можно преобразовывать текст формата aaa777 в текст формата AAA 777. С поднятием регистра еще ясно, а как пробел туда втулить - хз Спасибо! Нажмите, чтобы раскрыть... Код: string d = "aaa777".ToUpper(); string a = d.Substring(0,d.Length-3); string b = d.Substring(d.Length-3); return a+" "+b; Попробуй так, проверил вроде работает, но это если количество букв и цифр всегда одинаково
dannko сказал(а): Приует всем, Помогите, пожалуйста, как можно преобразовывать текст формата aaa777 в текст формата AAA 777. С поднятием регистра еще ясно, а как пробел туда втулить - хз Спасибо! Нажмите, чтобы раскрыть... Код: string d = "aaa777".ToUpper(); string a = d.Substring(0,d.Length-3); string b = d.Substring(d.Length-3); return a+" "+b; Попробуй так, проверил вроде работает, но это если количество букв и цифр всегда одинаково
ZennoScript Moderator Регистрация 04.03.2011 Сообщения 4 451 Благодарностей 1 885 Баллы 113 11.10.2015 #7 замена по регулярке что искать (?=\d) на что менять {-string.space-}