Tag: string

如何在Delphistring中转义字符

delphistring使用单引号,例如“一个有效的string”。 如何指定string中的字符? 如何引用空字节(Unicode代码点U + 0000)?

如何使IEnumerable <string> .Contains不区分大小写?

假设我有一个.net数组的string。 string[] strings = new string[] { "AbC", "123", "Xyz", "321" }; 如果我想看看string数组是否包含“ABC”,我可以写 strings.Contains("ABC"); 但是,假设我想要一个函数,如果string的大写值包含“ABC”,将返回true。 我可以大写整个数组,但它看起来像.Contains方法有一些重载指定比较,但我很困惑的语法。 如何使用IEnumerable<string>.Contains()方法实现这个逻辑?

如何从Javainput文本中删除标点符号?

我正在尝试使用Java中的用户input来获取一个句子,并且我需要使它成为小写字母并删除所有标点符号。 这是我的代码: String[] words = instring.split("\\s+"); for (int i = 0; i < words.length; i++) { words[i] = words[i].toLowerCase(); } String[] wordsout = new String[50]; Arrays.fill(wordsout,""); int e = 0; for (int i = 0; i < words.length; i++) { if (words[i] != "") { wordsout[e] = words[e]; wordsout[e] = wordsout[e].replaceAll(" ", ""); e++; } […]

如何计算一个非常大的string中的新行?

问题归结为\n字符计数,所以有一个函数可以在一个巨大的string,因为爆炸()浪费太多的内存。

如何只删除Java中的string尾部空格,并保持领先的空格?

trim()函数删除拖尾和前导空格,但是,如果我只想删除string的尾部空格,我该怎么做? 谢谢!

如果<form>中的操作字段有参数,会发生什么情况?

是否有一个很好的支持,我可以期望,如果我在HTML中做这样的事情的常见行为: <form method="get" action="/somePage.html?param1=foo&param2=foo"> <input name="param2"></input> <input name="param3"></input> </form> 看起来像这样的东西本质上是荒谬的,但我已经看到它在这里那里使用,我想知道在地球上预期的行为应该是什么。 浏览器是否足够聪明地去处理“&param2 = whatever&param3 = whatever”这个动作,还是他们只是抛出第二个问号? 或者是什么? 有没有这种情况,这实际上是正确的做事方式?

hibernate,列表<String>

我似乎在Hibernate中映射List有问题。 在我们的项目中,有一个类Card包含一个包含List<String> Answer 。 Hibernate使用注释可以映射List<String>吗? 我的意思是,因为它没有@Entity注释? 问候

@前缀对C#中的string文字做了什么?

我读了一些C#文章来结合使用Path.Combine(part1,part2)的path。 它用 string part1 = @"c:\temp"; string part2 = @"assembly.txt"; 我不知道在part1和part2中使用@什么用处。

崇高的文字:正则expression式将大写字母转换为标题大小写?

我在文本文件中有一堆标签(例如MY LABEL :),我需要制作标题大小写。 我已经知道如何让他们全部低或大写。 例如: ^([AZ &#]+:)到\L$1 但是,是否有一个简单的基于开关的方式来获得标题大小写?

比较char忽略大小写的正确方法是什么?

我想知道什么是正确的方式比较两个字符忽略案件,将适用于所有文化。 另外, Comparer<char>.Default是testing两个字符而不忽略大小写的最佳方法吗? 这是否适用于代理对? 编辑 :添加示例IComparer<char>实现 如果这有助于任何人,这是我决定使用的 public class CaseInsensitiveCharComparer : IComparer<char> { private readonly System.Globalization.CultureInfo ci; public CaseInsensitiveCharComparer(System.Globalization.CultureInfo ci) { this.ci = ci; } public CaseInsensitiveCharComparer() : this(System.Globalization.CultureInfo.CurrentCulture) { } public int Compare(char x, char y) { return Char.ToUpper(x, ci) – Char.ToUpper(y, ci); } } // Prints 3 Console.WriteLine("This is a test".CountChars('t', new CaseInsensitiveCharComparer()));