Tag: string

如何从给定的string中删除一个子string?

有没有一种简单的方法来从Java中给定的string中删除子string? 例如:“Hello World!” ,去掉“o” – >“Hell Wrld!”

什么是PHPstring是否以另一个string结尾的最有效的testing?

标准的PHP方法来testing一个string$str是否以子string$test结尾是: $endsWith = substr( $str, -strlen( $test ) ) == $test 这是最快的方法吗?

将一个int转换为Java中的二进制string表示forms?

在Java中将int转换为二进制string表示的最好方法是什么(理想情况下最简单)? 例如,说int是156.这个的二进制string表示将是“10011100”。

PHP表示两个不同的string是相同的

可能重复: php == vs ===运算符 等号(== double等于)和identity(=== triple等于)比较运算符有什么不同? 为什么下面的语句返回true ? "608E-4234" == "272E-3063" 我也试过用单引号围绕string。 唯一的办法,我可以让它蒸发到false是通过使用===运算符而不是== 我的猜测是PHP将其视为某种方程,但似乎有点奇怪。 有人可以详细说明吗?

在WPF绑定中将值设置为null

请看下面一行 <TextBox Text="{Binding Price}"/> 这个价格属性从上面是一个Decimal? (可为空的十进制)。 我希望如果用户删除文本框的内容(即进入空string,它应该自动更新源空(VB中没有)。 关于如何做到“Xamly”的任何想法?

BestPractice – 将string的首字符转换为小写字母

我想有一个方法,将string的第一个字符转换为小写。 我的方法: 1。 public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2。 public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } 你会怎么做?

Ruby url编码string

我如何URI ::编码一个string,如: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a 为了得到它的格式如下: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A (根据RFC 1738) 以下是我所尝试的: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' 也, irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/cgi/util.rb:7:in `gsub' from /usr/local/lib/ruby/1.9.1/cgi/util.rb:7:in `escape' from (irb):126 from /usr/local/bin/irb:12:in `<main>' 我已经看了所有关于互联网,并没有发现(或更可能错过)一个方法来做到这一点,虽然我几乎积极的,有一天,我没有任何麻烦,所有这一切。 谢谢!

将列表转换为C#中的string

如何将列表转换为C#中的string? 当我在List对象上执行toString时,我得到: System.Collections.Generic.List`1 [System.String]

在Enum中search一个string并返回Enum

我有一个枚举: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } 我有一个string: string colour = "Red"; 我想能够返回: MyColours.Red 从: public MyColours GetColour(string colour) 到目前为止,我有: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] values = Enum.GetValues(typeof(MyColours)); int i; for(int i = 0; i < colours.Length; i++) { if(colour.Equals(colours[i], StringComparison.Ordinal) break; } int […]

Objective-C格式化string为布尔?

什么格式化程序用于布尔值? 编辑: 例如: NSLog(@" ??", BOOL_VAL); ,什么是?? ?