Я создаю приложение, которое загружает предложения и анализирует их для словесной игры. Я заранее не знаю, какую пунктуацию будет содержать текст.String splitting с неизвестной пунктуацией в Ruby
Я хотел бы иметь возможность разделить предложение/s, изучить их для части речевого тега, и если найден правильный тег, замените его на " "
и верните их обратно по порядку.
text = "some string, with punctuation- for example: things I don't know about, that may or may not have whitespaces and random characters % !!"
Как я могу разделить его в массив, так что я могу передать анализатор над каждым словом, и присоединиться к ним , чтобы, имея в виду, что string.split(//)
кажется, нужно знать, что знаки препинания я ищу для?
Почему вы должны воссоединиться с ними? Почему бы просто не использовать оригинальную строку? Или вы делаете какую-то трансформацию? –
Можете ли вы объяснить, что вы подразумеваете под «частью тега речи»? –
Когда вы собираете предложение после внесения каких-либо изменений, которые вам нужно сделать, вам нужно сохранить все остальное в предложении, включая конкретные пробелы? –