Я пытаюсь очистить некоторый текст, где есть разделители без текста до / после него.
Типы:
3150779 | 3674-4 |Water Supply Plan
3637730 |
| 10903-155 | Layout 10903 DWG 155 29 M |
| 10903-155 | | Water Supply |
Я понимаю, [^\|]+
разбивает это, но я хочу избавиться от разделителя, когда нет текста до / после разделителя. Таким образом, регулярное выражение должно привести к
3150779 | 3674-4 | Water Supply Plan
3637730
10903-155 | Layout 10903 DWG 155 29 M
10903-155 | Water Supply
Я хотел бы применить это на странице Google, где очищенный текст помещается только в один столбец.
См. https://regex101.com/r/GzbCEU/1
Я также попытался [\s]+\|\s(.*)
, и это выбирает разделители, но не очищает текст.
--- ОБНОВЛЕНИЕ ---
Когда я пробую предложение Пушпеша Кумара Раджванши, я не получаю значения в GSheet ...

, а также тот же вопрос
