JBehave ライブラリにいくつか問題があり、JRE が CPU の作業でスタックする正規表現に行き着きました。
式は(.*?)?(\{((.*?)(\|)?)*?\})(.*)
、私はそれを照合していますcreate entity of type $entityType {set properties $propertyNames to values $propertyValues
- 閉じていない中括弧に注意してください。
上記の式を最適化する方法や、適切に回避する方法はありますか?