Главная /
Регулярные выражения Perl и их применение /
Какие регулярные выражения захватят в $1 подстроку '-123abc', а в $2 - подстроку '1+2abc' из строки '1-2ab -123abc a1 1+2abc'?
Какие регулярные выражения захватят в $1
подстроку '-123abc'
, а в $2
- подстроку '1+2abc'
из строки '1-2ab -123abc a1 1+2abc'
?
вопрос
Правильный ответ:
/([-123\w]+)\s+(\S+)/
/\S+\s+(\S+)\s+(\S+)/
/(\S+c)\s+\S+\s+([+\w]*)/
Сложность вопроса
57
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Я провалил зачёт, какого чёрта я не увидел данный сайт с всеми ответами по интуит до зачёта
18 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Строка содержит полный путь и имя файла в Windows и ничего больше. Надо захватить в $1 весь путь без имени диска и имени файла. Какие операторы делают это правильно?
- # Что будет напечатано в результате работы программы'abc' =~ /(\w+)/; { 'def' =~ /(\w+)/ } print $1;?
- # Какое значение получит переменная $1 в результате работы программы "abc123" =~ /(123|abc)$/?
- # Какое значение получит переменная $1 в результате работы программы $_="123!abc!"; /\w+/; /(\w+)/g?
- # Какое значение получит переменная $^R в результате работы программы'ab!abc!' =~ /(\w+)!(?(?{ $1 eq 'abc' })(\w+)|(?{ $1 eq 'ab' }))/