アサーションでの複雑な正規表現 - Cloud

Talend Cloud API Testerユーザーガイド

Version
Cloud
Language
日本語
Product
Talend Cloud
Module
Talend API Tester
Content
ジョブデザインと開発 > Testing APIs
Last publication date
2024-03-27

Mavenプラグインでテストを実行する場合、複雑な正規表現が含まれているアサーションによっては失敗することがあります。

(?<year>[0-9]{4})のような正規表現を持ち、名前付きグループが含まれているアサーションはTalend Cloud API Tester拡張機能でサポートされていますが、Mavenプラグインを使用すると失敗することがあります。

この問題は、名前付きグループを削除し、代わりに([0-9]{4})という正規表現を使えば解決できます。この方法は効果的であるほか、プラグインで問題を起こすこともありません。