Чтобы отсортировать массив строк в эффекте таблицы javascript с использованием шаблонов Velocity, мне нужно заменить символы ударения на нормализованные (например, «é» на «e»). Я знаю, что нужно использовать метод replace в Velocity, но я бы попросил что-то более сложное. XD
Замена акцентных символов в шаблонах Velocity
comment
Если вам это нужно для JS, вы должны сделать это в JS, см. stackoverflow.com/questions/227950/
- person serg   schedule 12.09.2011
comment
Результат будет использоваться в сценарии Javascript, но информация хранится в переменных скорости, поэтому мне нужна замена скорости.
- person Pymoo   schedule 13.09.2011
Ответы (1)
Когда дело доходит до манипулирования данными, скорость - не лучший инструмент, он был разработан для отображения данных, а не для их изменения. В конце концов, это язык шаблонов, а не программирование.
Я бы либо убрал акценты на стороне java, либо передал переменную скорости в javascript и убрал акценты там (пример).
person
serg
schedule
12.09.2011
Таким образом, это означает, что в скорости нет встроенного метода для замены акцентированного символа с использованием битовых масок и регулярных выражений, как в javascript. Я не мог получить такой же результат с String.replace по скорости?
- person Pymoo; 13.09.2011
@Pymoo Нет встроенного метода для скорости, вы можете использовать
String.replace
или создать свою собственную директиву скорости (на java).
- person serg; 13.09.2011