问题标签 [string]

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 投票
2 回答
5349 浏览

xml - 非 unicode XML 表示

我有 xml,其中一些元素值是 unicode 字符。是否可以用 ANSI 编码来表示?

例如

我反序列化 XML,然后尝试使用 XmlTextWriter 指定默认编码(默认为 Windows-1252)对其进行序列化。所有的 unicode 字符都以问号结尾。我正在使用 VS 2008,C# 3.5

0 投票
5 回答
11557 浏览

php - PHP中的strpos函数问题找不到针

在 php 中,我打开了一个 .php 文件并想要评估某些行。特别是当 $table_id 和 $line 变量被赋值时。

在我的文本文件中:

除其他外。下面的 if 语句永远不会检测到$table_idor的出现$screen(即使没有 $ 前置)。我不明白为什么它不起作用,因为下面寻找“要求”的 strpos 语句工作正常。

那么,为什么这个 if 语句没有得到成功呢?

0 投票
19 回答
434472 浏览

c++ - 从 C++ 中的 std::string 中删除空格

从 C++ 中的字符串中删除空格的首选方法是什么?我可以遍历所有字符并构建一个新字符串,但是有更好的方法吗?

0 投票
8 回答
39742 浏览

c# - 是否有任何为 C# 编写的模糊搜索或字符串相似函数库?

有类似的问题,但与我可以在源代码中使用的 C# 库无关。

感谢大家的帮助。

我已经看到了 lucene,但是我需要一些更容易搜索类似字符串并且没有索引部分开销的东西。

我标记的答案有两个非常简单的算法,一个也使用LINQ,所以它很完美。

0 投票
5 回答
37733 浏览

oracle - 如何在Oracle中一起替换多个字符串

我有一个来自表格的字符串,例如“无法付款{1},因为您的付款{2}到期 {3}”。我想用一些值替换 {1},用一些值替换 {2},用一些值替换 {3}。

是否可以替换所有 3 合一替换功能?或者有什么方法可以直接编写查询并获取替换值?我想在 Oracle 存储过程中替换这些字符串原始字符串来自我的一个表我只是在该表上进行选择

然后我想将该字符串中的 {1},{2},{3} 值替换为另一个表中的另一个值

0 投票
20 回答
459359 浏览

java - 如何在Java中以不区分大小写的方式检查一个字符串是否包含另一个字符串?

假设我有两个字符串,

我想执行s2包含在s1. 我可以这样做:

我很确定这contains()是区分大小写的,但是我无法通过阅读文档确定这一点。如果是这样,我想我最好的方法是:

除了所有这些,还有另一种(可能更好)的方法来实现这一点而不关心区分大小写吗?

0 投票
11 回答
75639 浏览

python - 如何将字符串拆分为列表?

如果我有这个字符串:

2+24*48/32

创建此列表的最有效方法是什么:

['2', '+', '24', '*', '48', '/', '32']

0 投票
13 回答
727064 浏览

java - 如何在 Java 中将字符串与 UTF8 字节数组相互转换

在 Java 中,我有一个字符串,我想将它编码为一个字节数组(在 UTF8 或其他编码中)。或者,我有一个字节数组(在一些已知的编码中),我想将它转换为 Java 字符串。我如何进行这些转换?

0 投票
3 回答
4829 浏览

php - 你如何在 PHP 中找到 2 个字符串之间的区别?

我有 2 个要比较的字符串,并返回第二个字符串中不同字符的位置。

例如,如果我有

  1. "The brown fox jumps over the lazy dog"
  2. "The quick brown fox jumped over the lazy dog"

我希望它突出“快速”和“编辑”。在 PHP 中解决这个问题的最佳方法是什么?

0 投票
11 回答
144505 浏览

python - 如何验证字符串是否仅包含字母、数字、下划线和破折号?

如果我遍历字符串中的所有字符,我知道如何做到这一点,但我正在寻找一种更优雅的方法。