2014.03.11бкрс а как вы проблему разбиения решаете? если начинается с a/o/e, то перед ним должен быть апостроф. т.е. не может быть так, что после одного слова следующая буква — a/o/e. если такое произошло — делаем откат на одну букву назад. с u/i вообще просто: с них пиньинь не начинается. если начался, см. выше. проще выражаясь, Код: if( nextLetter in "aoeiu" ): 2014.03.11
понятно, т.е. апострфом. В приципе, правильно, хотя он не в 100% случаев помогает, т.к. по правилам где угодно его не поставить.
2014.03.11ratijas там, в общем-то, написано в комментариях.Это понятно, но чтобы это прочесть мне бы пришлось попотеть 2014.03.11
2014.03.11бкрс понятно, т.е. апострфом. В приципе, правильно, хотя он не в 100% случаев помогает, т.к. по правилам где угодно его не поставить. щикарщина в том, что там нету проверки на апостроф. если он есть, новое слово разбирается с начала а когда его нету, мы просто натыкаемся на a/o/e/u/i, и делаем откат блин, всё настолько просто)) 2014.03.11
ratijas, да, я помню, что обещал. Он у меня в туду стоит, но сейчас совершенно другим занят по словарю, обязательно до него доберусь.
Если балякаете на php, можете написать функция, я её быстро вставлю. Т.е. входит текст (пиньинь), выходит 0 если всё нормально и 1 если не хватает апострофа. Хотя можно и на js попробовать, но ошибки если там точно будет разделять. 2014.03.11
новая версия.
для сайта: color.4.04.zip (Размер: 10.84 Кб) для dictionary universal: user.js.zip (Размер: 2.47 Кб) исправлены: 0) маловероятная, но, всё же, возможная xss утечка. все “innerHTML +=” заменены на document.createTextNode() 1) в список пиньиня добавлено слово “me”. понятия не имею, почему его там раньше не было 2014.03.11бкрс Если балякаете на php, можете написать функция, я её быстро вставлю. в планах в этом месяце выучить php. вот и сделаю ради практики. > последняя версия < 2014.04.04
2014.04.04ratijas 1) в список пиньиня добавлено слово “me”. понятия не имею, почему его там раньше не былоЯ их два года отлавливал, каждый раз удивлялся как так Цитата:в планах в этом месяце выучить php. вот и сделаю ради практики.Гораздо проще чем js, я до сих пор побаиваюсь на гольном js писать 2014.04.05
новая версия.
для сайта: color.20.05.zip (Размер: 11.04 Кб) для dictionary universal: user.js.zip (Размер: 2.46 Кб) изменения: 0) в список пиньиня добавлены “yo”, “dia” 1) “защита от дураков”, в том смысле, что проверка на отсутствие апострофа менее строгая, и не упадёт, если можно обойтись без него' > последняя версия < 2014.05.23
ratijas, как установить на браузер что бы 拼音 pinyin отражался разноцветным можно подробнее заранее спасибо
2014.11.08
2014.11.08bakytzhan ratijas, как установить на браузер что бы 拼音 pinyin отражался разноцветным можно подробнее заранее спасибо пока никак. для этого нужно сделать плагин к браузеру. можно попробовать, но я в этом не очень разбираюсь. смысл такой, чтобы любой сайт перекрашивало? 2014.11.09
|