> Как убрать диакритические знаки?
 inzerus Member is Offline
 Posted: 17-12-2009, 00:12 (post 1, #933284)

Talk too much

Group: News makers
Posts: 2219
Warn:0%-----
Иногда в куях названия треков приведены с умлаутами и прочими диакритическими знаками. Мне уже порядком надоело заменять такие буквы на буквы без знаков вручную, да и к тому же, иногда, я упускаю некоторые из них. Кто-нибудь может посоветовать скрипт или софт для такой операции под Windows?

Я пробовал написать скрипт на перле, но он не работает. Например, в notepad символ показывается как á, а при выводе файла в досовском окне, он показывается как ß. Я бы хотел заменить его на а. Но оба варианта команды

perl -pe "s/á/a/"

и

perl -pe "s/ß/a/"

не заменяют символ на a.
PM
Top Bottom
 mts Member is Offline
 Posted: 17-12-2009, 00:38 (post 2, #933290)

штатный нетлабовский телепат

Group: News makers
Posts: 4834
Warn:0%-----
Правильный куй д.б. в UTF-8. Тогда ничего не надо менять.
PM Email Poster
Top Bottom
 inzerus Member is Offline
 Posted: 17-12-2009, 03:12 (post 3, #933303)

Talk too much

Group: News makers
Posts: 2219
Warn:0%-----
Я не знаю, в чем дело, но на одном моем компьютере эти знаки показываются нормально, а на другом - как кракозябры. Я решил, что гораздо проще отредактировать файл, чем разбираться, чем один комп отличается от другого.
PM
Top Bottom
 mts Member is Offline
 Posted: 17-12-2009, 04:10 (post 4, #933305)

штатный нетлабовский телепат

Group: News makers
Posts: 4834
Warn:0%-----
Именно это я тебе и предлагаю. Там где нормально этот файл выглядит сохраняешь нотпадом копию в формате UITF-8. И всё начинает работать.
PM Email Poster
Top Bottom
Topic Options