From OpenSCADAWiki
Функции объекта:
- Array exec(string val); — вызывает поиск по строке val. Возвращает найденную подстроку (0) и подвыражения (>0) в массиве. Устанавливает атрибут массива "index" в позицию найденной подстроки. Устанавливает атрибут массива "input" в значение исходной строки.
var re = new RegExp("(\\d\\d)[-/](\\d\\d)[-/](\\d\\d(?:\\d\\d)?)",""); var rez = re.exec("12/30/1969"); var month = rez[1]; var day = rez[2]; var year = rez[3];
- bool test(string val); — возвращает "true" если подстрока найдена в val.
var re = new RegExp("(\\d\\d)[-/](\\d\\d)[-/](\\d\\d(?:\\d\\d)?)",""); var OK = re.test("12/30/1969");