Can Variables in the Language Processing Rule take Regex?

Hi, 

I have quite a lot of content that resemble the following:

Connect signal abc_def to the output. 

Turn on bit 4'hd08 and keep it high. 

I wanted to set such strings like "abc_def_01" and "4'hd08" as variables using regular expression, but could not find any instruction. I tried adding regex like (?=.*[A-Za-z])(?=.*_)[A-Za-z_]+ and [0-9]+['|’][0-9a-zA-Z]+ into the Variable list, both of the regex I used worked when I tried searching segments containing those strings using Advanced Display Filter in Studio, but Trados didn't recognize those strings as placeables (blue underlines).

Any idea?  

By the way, I'm using Trados Studio 2024 CU1. I tried adding regex to Variables in language resources of local TM, and to the Variables in the language processing rule of the cloud-base TM. Neither of them worked. 

I tried adding single product names to the variable list and worked, so it looks like variable list just doesn't take regex.

emoji