如何用javascript中的这些符号"aceeisuuz"替换这些符号"ąčęėįšųūž"?我知道我需要使用正则表达式,但我无法制作模式.
这就是我所拥有的
var string = $(this).val();
string = string.replace(/\s+/g, '-').toLowerCase();
string = string.replace(/[^a-zA-Z0-9-]/g,'_');
string = regExp something here...
$("#custom_url").val(string);
Run Code Online (Sandbox Code Playgroud)
更新:
在其他线程中找到此解决方案:
function convert_accented_characters(str){
var conversions = new Object();
conversions['ae'] = 'ä|æ|?';
conversions['oe'] = 'ö|œ';
conversions['ue'] = 'ü';
conversions['Ae'] = 'Ä';
conversions['Ue'] = 'Ü';
conversions['Oe'] = 'Ö';
conversions['A'] = 'À|Á|Â|Ã|Ä|Å|?|?|?|?|?';
conversions['a'] = 'à|á|â|ã|å|?|?|?|?|?|ª';
conversions['C'] = 'Ç|?|?|?|?';
conversions['c'] = 'ç|?|?|?|?';
conversions['D'] = 'Ð|?|?';
conversions['d'] = 'ð|?|?';
conversions['E'] = 'È|É|Ê|Ë|?|?|?|?|?';
conversions['e'] = 'è|é|ê|ë|?|?|?|?|?';
conversions['G'] = '?|?|?|?';
conversions['g'] = '?|?|?|?';
conversions['H'] = '?|?';
conversions['h'] …Run Code Online (Sandbox Code Playgroud) 我需要从表中的每一列中选择所有行中的所有值。我有
ID TAGS
1 girls, womens, cars
2 girls, world, flowers
3 weapons, cars, boys
Run Code Online (Sandbox Code Playgroud)
所以在SQL之后,我应该得到一个数组:
array('girls', 'womens', 'cars', 'girls', 'world', 'flowers', 'weapons', 'cars', 'boys')
Run Code Online (Sandbox Code Playgroud)
所以我的sql应该是什么样子?