尝试在替换一些未经过处理的字符后,从另一个div中的名称向div添加一个类,但无法删除问号。
<div class="add-class-to-this">
Class gets added here
</div>
<div class="get-class-name-from-contents-of-this">
Name containing, question mark?
</div>
$('.add-class-to-this').addClass($('.get-name-from-contents-of-this').html().toLowerCase().replace(/ /g, '-').replace(/,/g, '').replace(/?/g, ''));
'包含问号的姓名?'使用小写,用连字符替换空格,删除逗号然后删除问号,但问号不会删除。
当我运行我的javascript编译器时,我收到错误:
Invalid regular expression: /?/: Nothing to repeat