скопировать текст в квадратных скобках в FileMaker Pro - PullRequest
0 голосов
/ 20 октября 2018

Я пытаюсь выполнить скрипт в Filemaker Pro, чтобы скопировать любой текст в квадратные скобки в поле.

Текст будет различаться по длине и положению, и, похоже, что-то не получится.

Есть идеи?

Спасибо

1 Ответ

0 голосов
/ 20 октября 2018

Вы можете извлечь текст из первой пары квадратных скобок, используя следующий расчет =

Let ( [
start = Position ( YourField ; "[" ; 1 ; 1 ) + 1 ;
end = Position ( YourField ; "]" ; 1 ; 1 ) 
] ;
Middle ( YourField ; start ; end - start )
)

Обратите внимание, что это предполагает, что ваше поле содержит хотя бы одну пару квадратных скобок.

...