gpt4 book ai didi

ruby-on-rails - Ruby 正则表达式查找并替换字符串中的数字

转载 作者:太空宇宙 更新时间:2023-11-03 16:34:26 25 4
gpt4 key购买 nike

当“49”是未知 ID 时,我如何使用 ruby​​ on rails 查找和替换“49”?

str = "select * from clients where client_id = 49 order by registration_date asc"
str = str.gsub(/someRegExThatFinds49/, replacement_id) # <------ Here's the concept

寻找正确的语法和示例。谢谢。

最佳答案

这可行,使用字符串的副本:

new_str = str.gsub(/\d+/, replacement_id)

或者,如果您更喜欢就地进行(直接修改字符串)

str.gsub!(/\d+/, replacement_id)

安.

关于ruby-on-rails - Ruby 正则表达式查找并替换字符串中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9948164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com