RegExr упрощение
Можно ли упростить?
a=a.replace(/\/g,"").replace(/\\/g,"").replace(/\//g,"").replace(/\:/g,"").replace(/\*/g,"").replace(/\?/g,"").replace(/"/g,"").replace(/</g,"").replace(/>/g,"").replace(/\|/g,"").replace(/ $/,"") |
Можно, например использовав классы:
a.replace(/[\/:*?|]|&(quot|lt|gt);/g,""); Есть ещё последовательный выбор. Почитай про Regexp. |
Работоспособность не проверял, но ты должен понять как это работает, если не понимаешь, то лучше прочитать про reg-и
|
Обьясни на двух пальцах что такое классы?
|
|
даже переходить не буду, потмоу что в википедию и сам зайти мог, так вообще можно ссылками общаться, но спасибо
|
все таки перешел, классы это то что в квадраных скобочках) все просто
|
Pavel M.,
ОХРЕНЕСТЬ статься)!!! спасибо огромное что дал)!! Она переплевывает все статьи которые я читал)! |
не проверял, т.к. данных нет
var z = /[\\\/?:*]| $|&(?:[lq]t|quot);/g; |
Часовой пояс GMT +3, время: 21:17. |