Questions tagged «string»

字符串是有限的符号序列,通常用于文本,尽管有时用于任意数据。

19
在C#中重复字符的最佳方法
\t在C#中生成字符串s 的最佳方法是什么 我正在学习C#,并尝试用不同的方式说同一件事。 Tabs(uint t)是一个函数,它返回一个string带有t的量\t的 例如Tabs(3)回报"\t\t\t" 这三种实施方式中哪Tabs(uint numTabs)一种最佳? 当然,这取决于“最佳”的含义。 LINQ版本只有两行,这很好。但是,重复和聚合的调用是否不必要地浪费时间/资源? 该StringBuilder版本是很清楚的,但是是StringBuilder类莫名其妙慢? 该string版本是基本版本,这意味着它易于理解。 没关系吗?他们都平等吗? 这些都是可以帮助我更好地理解C#的问题。 private string Tabs(uint numTabs) { IEnumerable<string> tabs = Enumerable.Repeat("\t", (int) numTabs); return (numTabs > 0) ? tabs.Aggregate((sum, next) => sum + next) : ""; } private string Tabs(uint numTabs) { StringBuilder sb = new StringBuilder(); for …
812 c#  .net  string 



27
删除空数组元素
根据用户提交的内容,数组中的某些元素是空字符串。我需要删除那些元素。我有这个: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); 但这是行不通的。$linksArray仍然有空元素。我也尝试过使用该empty()功能,但是结果是一样的。
783 php  arrays  string 

30
获取字符串的长度
你怎么得到一个长度String?例如,我有一个定义如下的变量: var test1: String = "Scott" 但是,我似乎找不到在字符串上的长度方法。
781 swift  string 

25
如何将std :: string转换为小写?
我想将A转换std::string为小写。我知道该函数tolower(),但是在过去,我对该函数存在问题,无论如何它都不是理想的选择,因为与a std::string一起使用需要对每个字符进行迭代。 有没有一种替代方法可以100%地起作用?

9
将字典的字符串表示形式转换为字典?
如何将a的str表示形式(dict例如以下字符串)转换为a dict? s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" 我宁愿不使用eval。我还能使用什么? 这样做的主要原因是他写的我的同事课程之一,将所有输入都转换为字符串。我不打算去修改他的课程,以解决这个问题。





13
在Bash中,如何检查字符串是否以某个值开头?
我想检查字符串是否以“ node”开头,例如“ node001”。就像是 if [ $HOST == user* ] then echo yes fi 如何正确执行? 我还需要结合表达式来检查HOST是“ user1”还是以“ node”开头 if [ [[ $HOST == user1 ]] -o [[ $HOST == node* ]] ]; then echo yes fi > > > -bash: [: too many arguments 如何正确执行?
744 string  bash  comparison 

30
在Python中从字符串转换为布尔值?
有谁知道如何在Python中从字符串转换为布尔值?我找到了这个链接。但这似乎不是正确的方法。即使用内置功能等 我之所以这样问,是因为我int("string")从这里学到了。但是当尝试bool("string")它总是返回True: >>> bool("False") True
744 python  string  boolean 

11
如何获得一个函数名作为字符串?
在Python中,如何在不调用函数的情况下以字符串形式获取函数名称? def my_function(): pass print get_function_name_as_string(my_function) # my_function is not in quotes 应该输出"my_function"。 此类功能在Python中可用吗?如果没有,关于如何get_function_name_as_string在Python中实现的任何想法?
740 python  string  function 

12
std :: wstring VS std :: string
我无法理解之间的差异std::string和std::wstring。我知道wstring支持宽字符,例如Unicode字符。我有以下问题: 我什么时候应该std::wstring用完std::string? 可以std::string容纳整个ASCII字符集,包括特殊字符吗? 是std::wstring由所有流行的C ++编译器的支持? 什么是“ 宽字符 ”?
740 c++  string  unicode  c++-faq  wstring 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.