Как сопоставить регулярное выражение в Ballerina?

Я работаю над проектом Ballerina и пытаюсь выполнить проверку содержимого следующим образом:



      string key = "ownerEmail";
string url3 = "/guest-wifi-accounts/{ownerEmail}";
io:println(url3.matches(re `\{${key}\}`));
io:println(regex:matches(url3, string `\{${key}\}`));
io:println(regex:replaceAll(url3, string `\{${key}\}`, "abc@gmail.com"));

Однако это дает мне следующий результат

      false
false
/guest-wifi-accounts/abc@gmail.com

Есть ли в Ballerina какие-либо альтернативные методы для сопоставления регулярных выражений?

0 ответов

Другие вопросы по тегам