问题标签 [string-substitution]

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.

0 投票
5 回答
2274 浏览

tsql - TSQL varchar 字符串操作

我有一个包含以下字符串的变量:AL,CA,TN,VA,NY

我无法控制我在该变量中获得的内容(来自报告服务)

我需要让它看起来像这样:'AL','CA','TN','VA','NY'

我该怎么做呢?

0 投票
3 回答
235 浏览

python - 通过 gql 查询中的参数替换传递字符串时无法获得结果

我能够通过参数替换正确地将字符串变量传递给 gqlquery,这是我尝试使用的代码;

我没有得到任何结果,并且查询静默失败。但是当我像这样对查询进行硬编码时,

我得到了我的预期结果。我认为我user_name以错误的方式传递变量,请帮助我正确获取我的代码。

0 投票
3 回答
99 浏览

ruby-on-rails - 如何为多个控制器编写一个去除文本数组的方法?

我想写一个简化公司名称的方法。我希望它按如下方式工作:

会发生什么是@company.name = "Company, Inc." @clear_company 将是“公司”

如果@company.name = "Company Corporation" @clear_company 将是 "Company"

不会有多余的空格。我查看了不同的条带和 gsub,但我需要维护一个数组:

我可以更新它以使其更有效。

我该怎么做?

0 投票
1 回答
87 浏览

php - 为什么变量的值没有在字符串中替换?

海,任何人都可以帮助我......当我这样写时:

代码也得到了很好的响应。

但是当我这样写时:

然后第 3 行显示警告为“未能打开流:HTTP 请求失败!”

请帮助我

0 投票
4 回答
5596 浏览

javascript - 如何使用 JavaScript 变量作为 XHTML 属性值?

我努力了:

但是使用 FireFox,名称被设置为文字字符串:“&{myVar};” 而不是 myVar 的值...

UDPATE:我看到这称为 JavaScript 实体并且很长时间没有得到支持 - 但是如果可以直接在事件中包含 JavaScript 肯定有办法(我意识到属性不是事件,所以 JavaScript 可能没有被评估).. ?!这比硬编码值要好得多,因为它在其他地方使用了很多..

0 投票
2 回答
782 浏览

ruby - 为什么 String::sub!() 会更改 Ruby 中克隆对象的原始内容?

我的 Ruby 代码中有一个结构,看起来有点像这样

稍后,我使用创建此结构的一个实例

在某些时候,我需要这个结构的精确副本,所以我打电话

然后,我改newFreq了名字

这也奇迹般地发生了变化freq.name

一个简单的赋值 likenewFreq.name = 'newFrequency'不会改变freq

这是应该的工作方式吗?

编辑:使用类而不是结构和重载clone来进行深层复制是个好主意吗?

0 投票
4 回答
321 浏览

python - 数学表达式中字符串替换类型的字符串操作

想象一下

我想将任何不是加法或减法的操作作为函数“roundn”的参数传递所以我的表达式变成了

那么我想操作的表达式是这样的:

0 投票
2 回答
290 浏览

python - “%”字符导致用 locals() 替换字符串时出错

我尝试在 python 中使用 locals() 用变量替换字符串,但我可以找到一种方法在字符串中使用%字符而不会出错。这是一个具体的例子:

结果 :TypeError: not enough arguments for format string

问题是100%中的%字符。我怎么能逃脱它?

0 投票
3 回答
275 浏览

python - Python,上下文敏感的字符串替换

是否可以使用正则表达式在 Python 中做这样的事情?

将字符串中的每个数字字符加 1

所以输入“123ab5”会变成“234ab6”

我知道我可以遍历字符串并手动递增每个字符(如果它是一个数字),但这似乎不符合 Python 标准。

笔记。这不是家庭作业。我已经将我的问题简化到听起来像是家庭作业的程度。

0 投票
2 回答
498 浏览

asp.net - 在运行时将值替换到 web.config

我们有一个在三个环境中运行的应用程序:开发、QA 和生产。该应用程序访问一个 SQL 服务器和几个 Web 服务。web.config 文件包含 SQL 服务器的连接字符串和 Web 服务的 IP 地址。我们希望能够拥有一个适用于所有三种环境的 web.config 文件,但以某种方式获取每种环境的不同数据。有谁知道这样做的方法?