问题标签 [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 投票
10 回答
23042 浏览

c++ - C ++中的字符串到下/上

人们发现在 C++ 中将字符串转换为小写/大写的最佳方法是什么?

由于 C++ 不是纯英语的编程语言,这个问题变得复杂了。有没有好的多语言方法?

0 投票
30 回答
556722 浏览

c++ - C ++中不区分大小写的字符串比较

在 C++ 中进行不区分大小写的字符串比较而不将字符串转换为全部大写或全部小写的最佳方法是什么?

请说明这些方法是否对 Unicode 友好以及它们的可移植性。

0 投票
5 回答
8135 浏览

python - Python version of PHP's stripslashes

I wrote a piece of code to convert PHP's striplashes into valid Python [backslash] escapes:

How can I condense it?

0 投票
4 回答
53847 浏览

string - 如何在 PowerShell 函数中进行字符串替换?

如何将函数输入参数转换为正确的类型?

我想返回一个字符串,其中删除了传递给它的部分 URL。

这可行,但它使用硬编码字符串:

这失败了:

0 投票
28 回答
946850 浏览

c# - 在 C# 中将字符串转换为枚举

在 C# 中将字符串转换为枚举值的最佳方法是什么?

我有一个包含枚举值的 HTML 选择标记。当页面发布时,我想将值(将以字符串的形式)取出并将其转换为相应的枚举值。

在理想的世界中,我可以这样做:

但这不是有效的代码。

0 投票
4 回答
4483 浏览

c# - 如何从 SaveFileDialog.FileName 仅获取目录名称

SaveFileDialog.FileName在 C# 中处理时,将目录名与文件名分开的最简单方法是什么?

0 投票
24 回答
155592 浏览

string - 从字符串中解析可用的街道地址、城市、州、邮编

问题:我有一个来自 Access 数据库的地址字段,该字段已转换为 SQL Server 2005。该字段将所有内容都放在一个字段中。我需要将地址的各个部分解析为规范化表中的相应字段。我需要对大约 4,000 条记录执行此操作,并且它需要是可重复的。

假设:

  1. 假设在美国的地址(现在)

  2. 假设输入字符串有时会包含收件人(被寻址的人)和/或第二个街道地址(即 Suite B)

  3. 状态可以缩写

  4. 邮政编码可以是标准的 5 位数字或 zip+4

  5. 在某些情况下有错别字

更新:针对提出的问题,标准并未得到普遍遵守;我需要存储各个值,而不仅仅是地理编码和错误意味着错字(在上面更正)

样本数据:

  • AP Croll & Son 2299 Lewes-Georgetown Hwy, Georgetown, DE 19947

  • 11522 肖尼路,格林伍德 DE 19950

  • 144 Kings Highway, SW Dover, DE 19901

  • 综合常数。服务 2 Penns Way Suite 405 New Castle, DE 19720

  • Humes Realty 33 Bridle Ridge Court, Lewes, DE 19958

  • 尼科尔斯挖掘 2742 Pulaski Hwy Newark, DE 19711

  • 2284 Bryn Zion Road, 士麦那, DE 19904

  • VEI Dover Crossroads, LLC 1500 Serpentine Road, Suite 100 Baltimore MD 21

  • 580 North Dupont Highway Dover, DE 19901

  • 邮政信箱 778 多佛,DE 19903

0 投票
32 回答
98176 浏览

c# - 字符串输出:C# 中的格式或连接?

假设您要输出或连接字符串。你更喜欢以下哪种风格?

  • var p = new { FirstName = "Bill", LastName = "Gates" };

  • Console.WriteLine("{0} {1}", p.FirstName, p.LastName);

  • Console.WriteLine(p.FirstName + " " + p.LastName);

您更愿意使用格式还是简单地连接字符串?什么是你最喜欢的?其中之一会伤害你的眼睛吗?

你有任何合理的论据来使用一个而不是另一个吗?

我会去第二个。

0 投票
21 回答
216572 浏览

java - 转换列表列出

我有一个整数列表,List<Integer>我想将所有整数对象转换为字符串,从而完成一个新的List<String>.

自然地,我可以创建一个新的List<String>并循环调用String.valueOf()每个整数的列表,但我想知道是否有更好的(阅读:更自动的)方法来做到这一点?

0 投票
17 回答
231871 浏览

c# - 连接字符串的最有效方法?

连接字符串的最有效方法是什么?