我正在构建一些正则表达式来匹配Sigasi Studio中的命名约定(它使用正则表达式的Java语法)。例如,端口名称必须以_i或_o结尾 - 例如my_input_port_i
我尝试使用txt2re生成器,而不是简单的表达式generated code。
看看正则表达式语法,似乎是“$”字符(行尾)和“|”符号(OR)可能会有所帮助 - 类似于setTimeout
,但在使用regex101.com进行测试后,找不到匹配项。
命名约定对话框:
答案 0 :(得分:2)
答案 1 :(得分:2)
在Sigasi Studio中,整个名称应该匹配。所以你在寻找:
.*_[io]