gen Position = .
quietly forval j = 1/12 {
replace Position = `j' if substr(String1, `j', 1) != substr(String2, `j', 1) & missing(Position)
}
The comment here may be superfluous, but it will not hurt anyone.
, . a Position ( ). , 1 12, 12 . . , missing(Position) (Position == ., ) .
Stata , , .