Екранування лапок
Матеріал з Planfix
Якщо одним із аргументів будь-якої функції є рядок із лапками (або іншими спец. символами) всередині, то ці внутрішні лапки обов'язково потрібно екранувати.
ФУНКЦІЯ("рядок \"лапка")
Наприклад, є рядок і потрібно отримати посилання:
<a href="https://site.com/oferta/krem-1229">Крем для шкіри</a>
Використовуйте функцію REGEXPFIND, обов'язково екранізуйте внутрішні лапки навколо посилання (виділено червоним):
REGEXPFIND({{Задача.Строка для ссылки}};"(?<=href=\").*?(?=\")")
У результаті в обчислюваному полі отримаєте потрібне посилання:
https://site.com/oferta/krem-1229
Всі екранізовані спецсимволи
| Написано всередині рядка | Залишиться після обробки | |
|---|---|---|
| \" | -> | " |
| \\ | -> | \ |
| \n | -> | символ переносу рядка |
| \t | -> | символ табуляції |