Как сопоставить регулярное выражение в 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 какие-либо альтернативные методы для сопоставления регулярных выражений?