Как переформулировать строку в perl?
Например, рассмотрим строку «Где находится Лувр?»
Как мне сгенерировать строки, подобные следующим:
"находится в Лувре"
"Лувр расположен "
" Лувр расположен "
Они используются в качестве запросов для поиска в Интернете.
Я пытался сделать что-то вроде этого:
Избавьтесь от пунктуации и разбейте предложение на слова.
my @words = split / /, $ _ [0];
Мне не нужно первое слово в строке, поэтомуизбавиться от него.
shift (@words);
А потом мне нужно переместить следующее слово по массиву - не знаю, как это сделать !!
Наконец, преобразоватьмассив слов обратно в строку.