Я довольно новичок в этом, так что извините, если мой вопрос не так ясен.Я добавляю RSS-канал в Yahoo Pipes и использую Regex для его изменения.Вот что я пытаюсь сделать:
- Ограничить количество символов в записи, но ...
- Убедитесь, что элемент содержит полные слова и ...
- Если элемент укорочен, добавить эллипсы, но ...
- Если он попадает в пределы, с ним ничего не следует делать
Так что, еслиНазвание фида: "Эта статья важна" , ограничение не более 20 символов, результат должен быть "Эта статья ..." Но если заголовок "Хорошая статья " ничего не должно случиться с этим.
После некоторого исследования я думаю, что хочу объединить оператор if / then с предвкушением, т. Е. Перейти к пределу символов и, если после него есть символ пробела, добавить эллипсы, если онэто число или буква, перейдите к последнему пробелу в пределах лимита и добавьте эллипсы, но если за ним нет символов, ничего не делайте.Имеет ли это смысл?Есть ли более простой способ сделать то, к чему я иду?
Буду очень признателен за любую помощь, которую вы сможете оказать.Спасибо!