问题标签 [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.
python - 在 Python 3.0 中,标准库中的所有内容都会将字符串视为 unicode 吗?
既然 Python(从 3.0 开始)是基于 unicode 的,我对标准库的行为方式有点困惑。CGI 和 urllib 等模块会使用 unicode 字符串,还是会使用新的“字节”类型并仅提供编码数据?
c# - 如何在.NET中以格式字符串转义大括号(大括号)
如何在使用中转义括号string.Format
?
例如:
此示例不会引发异常,但会输出字符串foo {0}
。
有没有办法逃脱括号?
c++ - 没有 C++ 字符串和 STL
过去我没有太多使用 C++,最近也做了很多 C#,我真的很难再次回到 C++ 的基础知识。这特别棘手,因为工作要求不能使用任何最方便的 C++ 构造,因此所有字符串都必须是 char *,并且没有提供 STL 列表。
我目前正在尝试做的是创建一个字符串列表,使用 STL 或 C# 完全不需要我花时间。基本上我想要一个功能,例如:
然后,
或者,如果它是 C#...
我意识到它不起作用。我知道传递变量(一个常量指针和一个常量字符串)的常量性质使它相当困难,但我的基本问题是我过去总是通过使用 STL 列表等来避免这种情况,所以我从来没有不得不解决它!
python - Google App Engine:如何以编程方式访问模型类的属性?
我有一个模型类:
我有一个此类的实例p
,并且字符串s
包含该值'first_name'
。我想做类似的事情:
和
这两者都会导致TypeError
.
有人知道我怎样才能实现我想要的吗?
string - 如何确定随机字符串是否听起来像英语?
我有一个基于输入单词列表生成字符串的算法。如何仅分隔听起来像英语单词的字符串?IE。在保留LORD的同时丢弃RDLO。
编辑:为了澄清,它们不需要是字典中的实际单词。他们只需要听起来像英语。例如KEAL将被接受。
python - 从python中的字符串中去除不可打印的字符
我用来跑步
在 Perl 上摆脱不可打印的字符。
在 Python 中没有 POSIX 正则表达式类,我不能写 [:print:] 让它意味着我想要的。我知道在 Python 中无法检测字符是否可打印。
你会怎么办?
编辑:它也必须支持 Unicode 字符。string.printable 方式会很高兴地将它们从输出中剥离出来。curses.ascii.isprint 将为任何 unicode 字符返回 false。
java - 为什么字符串在 Java 和 .NET 中不能是可变的?
为什么他们决定String
在 Java 和 .NET(以及其他一些语言)中实现不可变?他们为什么不让它可变呢?
string - Visual Basic 6 中的字符串空间不足
我们在通过 TCP 套接字来回发送数据的 VB6 应用程序中遇到错误。我们得到一个运行时错误“字符串空间不足”。有没有人看到这个或有任何想法为什么会发生这种情况?似乎我们正在达到一些 VB6 阈值,因此任何其他想法也会有所帮助。
c# - C# 字符串操作搜索和替换
我有一个字符串,其中包含表单中的标签< tag >
。有没有一种简单的方法可以用特殊的 ascii 字符以编程方式替换这些标签的实例?例如用"< tab >"
ascii 等价替换标签'/t'
?
c# - 从字符串成员的条件匹配的集合中查找对象的最快方法
假设我有一个特定类的集合(可以是数组、通用列表或任何最快解决此问题的方法),我们称之为ClassFoo
:
假设集合中将有 50.000 个项目,全部在内存中。现在我想尽可能快地获取集合中遵守其 bar 成员条件的所有实例,例如:
如何尽快获得结果?我应该考虑一些高级索引技术和数据结构吗?
此问题的应用程序域是一个自动完成器,它获取查询并作为结果提供一组建议。假设条件没有比这更复杂。还假设会有很多搜索。