Кодовая страница ASCII для португальского языка: CP860 . И коды для этих символов
- Женский ª -
\xa6
- Мужской º -
\xa7
Таким образом, вы можете iconv
отправить их в ваш регион, а затем sub
или gsub
.
fem <- iconv('\xa6', 'CP860', 'UTF-8')
masc <- iconv('\xa7', 'CP860', 'UTF-8')
s <- c('feminine ª', 'masculine º')
sub(fem, '', s)
#[1] "feminine " "masculine º"
sub(masc, '', s)
#[1] "feminine ª" "masculine "