我有这个
var date = $('#Date').val();
这将在文本框中获取值,如下所示
2019年12月31日
现在我在上面做
var id = 'c_' + date.replace("/", '');
结果是
c_1231 / 2019
它错过了我不明白为什么的最后一个’/’。
您需要设置g标志以全局替换:
date.replace(new RegExp("/", "g"), '')
// or
date.replace(/\//g, '')
否则,将仅替换第一次出现的事件。
问题内容: var textTitle = “this is a test” var result = textTitle.replace(‘ ‘, ‘%20’); 但是替换功能在“”的第一个实例处停止,我得到了 结果: 任何关于我哪里出问题的想法都确保它很简单。 问题答案: 您需要在那里,像这样:
Parameter Position参数位置 Type参数类型 Required必需 Default默认 Description 1 string Yes n/a This is the string of text to be replaced. 将被替换的文本字串 2 string Yes n/a This is the string of text to replace with. 用来替换
replace 将新的数据替换旧的数据replace($table, $column, $search, $replace, $where) table [string] 表名. columns [string/array] The target columns of data will be replaced. search [string] The value being searched f
replace 将新的数据替换旧的数据(个人认为非常难用...)replace($table, $column, $where) table [string] 表名. columns [string/array] The target columns of data will be replaced. where (optional) [array] The WHERE clause to fil
问题内容: 我有一个字符串,其结构类似于:。每次来自外部源的字符串都可能有所不同。 我只想替换第一次出现的而不是其他的。可能吗? 问题答案: preg_replace的可选第四个参数是:
在PyCharm中,当我写道: 它说“Function call can be replacement with set literal”,所以它将它替换为: 这是为什么?Python中的与字典不同? 如果它想优化这个,为什么这个更有效?