Спасибо за доверие!
Ага... Да, видел это в либре. Что сказать?! Сам в мае прошлого года с этого начинал.
Эт легко, но учитывая, что wotti писал на днях про старый и новый скрипт генуборки, то задача несколько усложняется.
Не сильно. Значится так - сперва находим что-то типа:
// градус Цельсия
var re67 = new RegExp("(\\\d)(\\\s|"+nbspEntity+"){0,1}[oо0°](\\\s){0,1}[CС]([^A-zА-яЁё]){0,1}","g");
var re67_ = "$1"+nbspChar+"°C$4";
Вот эти самые re?? и re??_ - могут быть и не 67. Но скорее всего, именно 67. Т.е. можно искать по: oо0°
Затем находим это re67 далее в тексте (встречается ТОЛЬКО один раз). По-идеи вот так:
if (s.search(re67)!=-1) { s=s.replace(re67, re67_); }
- и заремливаем это дело двумя слешами //
Готово! (то первое var re... можно не ремить т.к. замену по тексту делает строка if... )
Если по поиску oо0° нашли другое re... - то соответственно ищем и заремливаем ото самое другое.
Смысл в заремливании - подобную 10 С комбинацию НЕ ИСКАТЬ. Ну и не менять.
Я внятен?!