why not using regex as regex? who is using this structure aside from us?