What looks like a bug in the Mata regexr() function is reported to tech-support:
Code:
. di regexr("A;",";","") A . mata: regexr("A;",";","") A;
mata: ustrregexrf("A;",";","") A
. mata: regexr("A:", ":", "") A: . mata: regexr("A!", "!", "") A!
. mata: regexr("A; ", ";", "") A
mata: for (k = 97; k <= 122; k++) { regexr("A" + char(k), char(k), "") } end
mata: for (k = 97; k <= 122; k++) { regexr(char(k) + "A", char(k), "") } end
mata: for (k = 97; k <= 122; k++) { regexr("A" + char(k), "A" + char(k), "") } end
Comment