问题标签 [gsub]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
string - Lua 字符串替换
我该怎么做?
我懂了:
它应该返回“Hi”,但它将插入符号作为模式字符
有什么办法可以解决这个问题?(必须在 gsub 中完成)
ruby - Ruby 将标题发布到 slug
我应该如何将帖子标题转换为 Ruby 中的 slug?
标题可以有任何字符,但我只希望 slug 允许[a-z0-9-_]
(它应该允许任何其他字符吗?)。
所以基本上:
- 小写所有字母
- 将空格转换为连字符
- 删除无关字符
ruby - Ruby Regex Gsub 不匹配时
我想 gsub 字符串中不是字母的所有字符并替换为'#'。我想我需要一个类似于“当这个正则表达式不匹配时的 gsub()”的正则表达式。
有任何想法吗?
lua - string.gsub 中带有反斜杠的错误
我究竟做错了什么?
当我这样做时assert
,我希望将字符串te\st
打印到屏幕上......但它不起作用
我有一个 JSON 文件,我想将它解码成 Lua 表。我不需要打印任何内容,我assert
只是为了测试本地问题。
所以我需要将所有数据保存在具有'\'
.
ruby - 正则表达式帮助
我目前正在使用正则表达式对字符串进行一堆处理,gsub()
但是我将它们链接得很重,这开始变得混乱。您能帮我为以下内容构建一个正则表达式吗:
基本上以上内容删除了以下内容:
- .com
- .
- ,
- :
- *
- 将“&”切换为“和”
- 将“”切换为“-”
- 切换'为''
有没有更简单的方法来做到这一点?
regex - 如何 gsub('%', '\%', ... 在 R 中?
我想导出一个带有百分比 (%) 符号的单位列的乳胶表。
注意:自 Joris 的回答以来,上述代码已更改。
在这种情况下,'%' 被 LaTeX 解释为注释。
我试过了
返回
如何将 % 转换为 \% 以便 LaTex 将其注释掉?
这个问题有点像上一个问题“可以R粘贴('\')吗?” ; 甚至抛光同一张桌子,但我无法弄清楚这个特殊情况。
ruby - Ruby .gsub 如何缩短进行类似替换的代码行
我有一行看起来像这样的 Ruby 代码:
有没有更好的方法来做到这一点,因为代码会占用所有空格和换行符并去掉它们?只是好奇是否有更好或更短的方法,以防我在代码中过于重复。
上面的代码确实对我有用,但我是编程新手,如果可能的话,我想以更好/更美观的方式做事。
ruby-on-rails - 即使有零,我怎么还能做 gsub?
我有以下内容,当方法出现“nil”时它会爆炸?在这种情况下,我怎么能默认不替换?
例如,当 contact.title 为 nil 时,我得到一个错误。在那种情况下,我该如何防止这种情况发生?
html - Ruby:`gsub':无法将 nil 转换为字符串(TypeError)
上面的功能很适合我。首先,它从文本文件中读取一些字符串。然后,它读入一个文本文件,该文件是 HTML 表格的一部分的模板。接下来,它将模板文件中的某些关键字替换为字符串的内容,最后,将其全部推送到一个新的文本文件 (page_export.html)。
这里的问题是在文本文件中导入的某些字段是空白的,或者至少,我认为这是问题所在。无论哪种方式,我都会收到此错误:
为了解决这个问题,我不仅将空格声明为每个字符串的默认参数,而且在脚本的另一部分,我循环遍历每个字符串 - 如果它为空,我附加一个空格。仍然没有运气。
我有一个与上面的函数几乎相同的函数,但它对一组略有不同的数据进行操作——一个没有任何空字符串的数据——而且效果很好。我还测试了附加空格的代码,它也可以正常工作。
那么,我做错了什么?
string - 在 Lua 中修改字符串中的字符
有什么方法可以替换 Lua 中字符串中位置 N 处的字符。
到目前为止,这是我想出的:
我也不能使用 gsub,因为它会替换每个捕获,而不仅仅是位置 N 的捕获。