Я работаю с азбукой Морзе, и мне было интересно, можно ли заменить пробел косой чертой с помощью jQuery?
Спасибо
Я работаю с азбукой Морзе, и мне было интересно, можно ли заменить пробел косой чертой с помощью jQuery?
Спасибо
jQuery здесь совершенно неправильный инструмент. jQuery — это пакет, созданный поверх JavaScript для манипулирования DOM. Вы хотите манипулировать строками, которые являются просто методами как часть прототипа String внутри JavaScript:
var someString = "My String is Cool";
someString = someString.replace(' ','/');
alert(someString);
В этом случае мы просто используем замену «один вместо одного» (пробел заменяется косой чертой). Более сложные замены могут использовать регулярное выражение или регулярные выражения, что опять же не является jQuery.
Если я правильно интерпретирую ваш вопрос, вы хотите знать, как заменить части строки (в вашем случае пробелы) другой строкой (косая черта)? В этом случае вы можете указать String .replace() попробуйте.
Вот несколько примеров: Как заменить все вхождения строки в JavaScript?
/
. Это делается с помощью RegEx какstr.replace(/ /g, '/')
. Дополнительную информацию см. здесь . Обратите внимание, что в вашем примере вы также можете использоватьarray.join('/')
- person urban   schedule 04.01.2016" ": " / "
- person P. Smythe   schedule 05.01.2016