Questions tagged «string»

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

30
如何从Bash变量中修剪空格?
我有一个带有以下代码的shell脚本: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi 但是条件代码总是执行,因为hg st总是打印至少一个换行符。 是否有一种简单的方法来删除空格$var(例如trim()在PHP中)? 要么 有没有解决此问题的标准方法? 我可以使用sed或AWK,但是我想认为有一个更优雅的解决方案。
920 string  bash  variables  trim 

24
在C#中将字符串转换为枚举
在C#中将字符串转换为枚举值的最佳方法是什么? 我有一个HTML选择标签,其中包含枚举的值。发布页面后,我要提取值(将以字符串形式)并将其转换为枚举值。 在理想的世界中,我可以这样做: StatusEnum MyStatus = StatusEnum.Parse("Active"); 但这不是有效的代码。
894 c#  string  enums 


14
Java字符串到日期的转换
将Java中String“ 2010年1月2日”格式的a转换为a的最佳方法是什么Date? 最终,我想将月份,日期和年份分解为整数,以便可以使用 Date date = new Date(); date.setMonth().. date.setYear().. date.setDay().. date.setlong currentTime = date.getTime(); 将日期转换为时间。


30
您如何计算字符串中字符串(实际上是字符)的出现?
我在做某件事,我意识到我想计算/一个字符串中可以找到多少个,然后让我感到震惊的是,有几种方法可以做到,但无法确定最好的(或最简单的)是什么。 目前,我正在处理类似: string source = "/once/upon/a/time/"; int count = source.Length - source.Replace("/", "").Length; 但是,我一点都不喜欢它,对吗? 我真的不想为此挖出来RegEx,是吗? 我知道我的字符串将包含我要搜索的术语,因此可以假定... 当然对于串的其中 长度> 1, string haystack = "/once/upon/a/time"; string needle = "/"; int needleCount = ( haystack.Length - haystack.Replace(needle,"").Length ) / needle.Length;
863 c#  string 




22
从IList <string>或IEnumerable <string>创建逗号分隔的列表
从IList&lt;string&gt;或创建以逗号分隔的字符串值列表的最干净方法是什么IEnumerable&lt;string&gt;? String.Join(...)在string[]诸如IList&lt;string&gt;或IEnumerable&lt;string&gt;无法轻易将其转换为字符串数组的类型时,对此类进行操作可能会很麻烦。
848 c#  string 




8
字符串文字前的'b'字符做什么?
显然,以下是有效的语法: my_string = b'The string' 我想知道: 这是什么b字在前面的字符串是什么意思? 使用它有什么作用? 在什么情况下可以使用它? 我在SO上找到了一个相关的问题,但是这个问题是关于PHP的,它指出b用来表示字符串是二进制的,与Unicode相反,Unicode是使PHP &lt;6版本兼容的代码所必需的,当迁移到PHP 6时。我认为这不适用于Python。 我确实在Python站点上找到了有关使用相同语法的字符将字符串指定为Unicode的文档u。不幸的是,它在该文档的任何地方都没有提到b字符。 而且,只是出于好奇,有没有比多符号b和u是做其他事情?
830 python  string  unicode  binary 

30
PHP随机字符串生成器
我正在尝试在PHP中创建一个随机字符串,并且我对此绝对没有输出: &lt;?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i &lt; 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; 我究竟做错了什么?
814 php  string  random 

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.