議論は数ヶ月続いた...
問題の重要性を認識して、彼はNode.jsに修正プログラムを作成しました。
これを使用して、任意のテキスト形式の文字「」を確認および復元できます。
設置
npm install eyo -g
回復
eyo file.txt > file_yo.txt eyo https://habrahabr.ru > habr_yo.html
確認する
eyo --lint file.txt eyo --lint https://habrahabr.ru

文字「」との関係に関係なく、いくつかの機能に注目する価値があります。
正規表現では、範囲内で「」を個別に指定する必要があります。
function hasRussianLetters(text) { return text.search(/-/i) > -1; }
単語をソートするとき、結果は明らかではありません:
["", "", "", ""].sort(); // ["", "", "", ""] ["", "", "", ""].sort(); // ["", "", "", ""]
参照: