我有一个像这样的字符串
"\u041b\u0430\u0440\u0430 \u041a\u0440\u043e\u0444\u0442: \u0420\u0430\u0441\u0445\u0438\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u0438\u0446\u0430 \u0433\u0440\u043e\u0431\u043d\u0438\u0446"
这是电影“Tomb Rider”的名称,但它是俄语,我需要将其转换为普通的俄语字符串,它看起来像“ЛараКрофт”< /强>
答案 0 :(得分:0)
这些是Unicode字符,如果您希望在javascript中解码它们,则应删除前导\ u然后使用Rails.application.routes.draw do
root 'welcome#welcome'
get 'login' => 'sessions#login', :as => :login
get 'dashboard' => 'users#dashboard', :as => :dashboard
post 'logging/user' => 'sessions#create'
get 'logout' => 'sessions#destroy', :as => :logout
get 'about' => 'about'
get 'newsfeed' => 'users#newsfeed'
resources :users, except: :show
get 'profile/:id' => 'users#show', as: :profile
resources :posts do
resources :comments
end
get 'index' => 'posts#index'
get 'register' => 'users#new', :as => :register
end
您可以使用REGEX或字符串文字方法替换'\ u'的所有实例,下面是后者。
String.fromCharCode(parseInt(unicodeVariable, 16));
答案 1 :(得分:0)
只有在没有其他字符的情况下才能分割和加入。对于您的字符串,this answer可以按原样使用。