Задачи на регулярные выражения в Dart. Часть 6
Дана строка:
String str = "^xx axx ^zz bkk @ss";
Напишите регулярку, которая найдет строки по шаблону: НЕ шляпка и не собака, а затем две латинских буквы.
Дана строка:
String str = "^xx axx ^zz bkk";
Напишите регулярку, которая найдет строки по шаблону: НЕ шляпка, а затем две латинских буквы.
Дана строка:
String str = "xaz xBz xcz x-z x@z";
Найдите все строки по следующему шаблону:
буква 'x', большая или маленькая
буква или дефис, буква 'z'.
Дана строка:
String str = "xaz xz x-z xcz x+z x%z x*z";
Найдите все строки по следующему шаблону:
буква 'x', затем или доллар, или
дефис или плюс, потом буква 'z'.
Дана строка:
String str = "aba aea aca aza axa a.a a+a a*a";
Напишите регулярку, которая найдет строки
'a.a', 'a+a', 'a*a',
не затронув остальных.
Дана строка:
String str = "xaz x.z x3z x@z xz xrz";
Напишите регулярку, которая найдет строки
по шаблону: буква 'x', затем НЕ
точка, НЕ собака, и НЕ доллар, а потом буква
'z'.
Дана строка:
String str = "x[]z x{}z x.z x()z";
Напишите регулярку, которая найдет все слова
по шаблону: буква 'x', затем любое
количество любых скобок, затем буква 'z'.
Дана строка:
String str = "[abc] {abc} abc (abc) [abc]";
Напишите регулярку, которая найдет строки
в любых скобках и заменят их на '!'.
Напишите регулярку, которая найдет строки
по шаблону: цифра или точка от 1
и более раз.
Напишите регулярку, которая найдет строки
по шаблону: не цифра и не буква от 'a'
до 'g' от 3 до 7 раз.