http://mtaalamu.ru
Я имею ввиду что простое руководство как воспользоваться всем этим?]]>
#!/usr/bin/groovy
new File("withEmail.txt").eachLine{
if(it =~ /.*@.*/) println "$it: эта строка содержит e-mail"
}
Здесь
it — универсальное для Groovy имя переменной, обрабатываемой внутри блока, называемого Closure.
=~ — знак, проверяющий на соответствия переменной регулярному выражению. Оно заключено в слэши. В нормальной Java для такой проверки потребовалось бы строки 3-4, причем весьма заковыристых, с кучей импортов.
$it — переменная, включенная внутрь строки. В Java
println "$it: эта строка содержит e-mail"
выглядело бы как
]]>System.out.println(it + ": эта строка содержит e-mail");
«CAMBASIC» в «Octagon 6ххх», но применение все-равно зависит от конечной
задачи…
Больше языков — хороших и разных !]]>