Проверяем присутствие в строке только цифр, используя регулярные выражения в 1С
Для 1С 8
1 2 3 4 5 |
RegExp = Новый COMОбъект("VBScript.RegExp"); RegExp.Global = Истина; RegExp.Pattern = "^\d+$"; //шаблон поиска Matches = RegExp.Execute(НашаСтрока); Результат = Matches.Count; |
Если строка содержит только цифры: результатом будет 1, если нет, то 0.