Questions tagged «string»

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

20
使用java.lang.String.intern()是一种好习惯吗?
关于Javadoc的内容String.intern()不多。(简而言之:它返回字符串的规范表示形式,从而允许使用来比较被嵌入的字符串==) 什么时候有利于使用此功能String.equals()? 是否存在Javadoc中未提及的副作用,即JIT编译器或多或少的优化? 还有其他用途String.intern()吗?
194 java  string 

17
Java字符串-查看字符串是否仅包含数字而不包含字母
我有一个在整个应用程序中加载的字符串,它从数字变为字母等。我有一个简单的if语句,看它是否包含字母或数字,但是某些功能不能正常工作。这是一个片段。 String text = "abc"; String number; if (text.contains("[a-zA-Z]+") == false && text.length() > 2) { number = text; } 尽管text变量确实包含字母,但条件返回为true。的和&&应该EVAL为具有既条件true以处理所述number = text; ============================= 解: 我可以通过使用以下有关问题注释的代码来解决此问题。其他所有帖子也有效! 我用的是第一条评论。尽管提供的所有示例代码似乎也有效! String text = "abc"; String number; if (Pattern.matches("[a-zA-Z]+", text) == false && text.length() > 2) { number = text; }



9
如何反转包含复杂表情符号的字符串?
输入: Hello world👩‍🦰👩‍👩‍👦‍👦 所需输出: 👩‍👩‍👦‍👦👩‍🦰dlrow olleH 我尝试了几种方法,但是都没有给出正确的答案。 这失败了: const text = 'Hello world👩‍🦰👩‍👩‍👦‍👦'; const reversed = text.split('').reverse().join(''); console.log(reversed); 运行代码段隐藏结果展开摘要 这种方法有效,但👩‍👩‍👦‍👦分为4种不同的表情符号: const text = 'Hello world👩‍🦰👩‍👩‍👦‍👦'; const reversed = [...text].reverse().join(''); console.log(reversed); 运行代码段隐藏结果展开摘要 我也尝试过此问题的所有答案,但都无济于事。 有没有办法获得所需的输出?
194 javascript  string  emoji 

10
从字符串中删除子字符串
我只是想知道是否有任何方法可以从另一个字符串中删除字符串?像这样: class String def remove(s) self[s.length, self.length - s.length] end end
193 ruby  string 

30
在大写字母之前添加空格
给定字符串“ ThisStringHasNoSpacesButItDoesHaveCapitals”,什么是在大写字母之前添加空格的最佳方法。因此,结束字符串将为“此字符串没有空格,但确实有大写字母” 这是我对RegEx的尝试 System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", " $0")
193 c#  regex  string 

9
为什么在字符串后附加“”会节省内存?
我说了一个变量,里面有很多数据String data。我想通过以下方式使用此字符串的一小部分: this.smallpart = data.substring(12,18); 经过数小时的调试(使用内存可视化器),我发现objects字段smallpart记住了的所有数据data,尽管它仅包含子字符串。 当我将代码更改为: this.smallpart = data.substring(12,18)+""; ..问题解决了!现在我的应用程序现在只占用很少的内存! 那怎么可能?谁能解释一下?我认为this.smallpart一直在引用数据,但是为什么呢? 更新:那 我怎么清除大字符串?data = new String(data.substring(0,100))会做这件事吗?


16
检查字符串是否包含数字
我发现的大多数问题都偏向于他们正在寻找数字中的字母的事实,而我正在寻找我想成为无数字符串的数字。我需要输入一个字符串,并检查它是否包含任何数字以及是否确实拒绝它。 isdigit()仅True当所有字符均为数字时,该函数才返回。我只想看看用户是否输入了一个数字,如一个句子之类的"I own 1 dog"。 有任何想法吗?
193 python  string 


7
从Java字符串中删除✅,🔥,✈,♛和其他此类表情符号/图像/符号
我有一些带有各种不同表情符号/图像/符号的字符串。 并非所有字符串都是英语的-其中一些是其他非拉丁语言的,例如: ▓ railway?? → Cats and dogs I'm on 🔥 Apples ⚛ ✅ Vi sign ♛ I'm the king ♛ Corée ♦ du Nord ☁ (French) gjør at både ◄╗ (Norwegian) Star me ★ Star ⭐ once more 早上好 ♛ (Chinese) Καλημέρα ✂ (Greek) another ✓ sign ✓ добрай …
192 java  string  emoji 

10
TypeError:并非在字符串格式化python期间转换所有参数
该程序应采用两个名称,如果它们的长度相同,则应检查它们是否相同。如果是相同的单词,则将显示“名称相同”。如果它们的长度相同但字母不同,则会显示“名称不同但长度相同”。我有问题的部分在底部的4行中。 #!/usr/bin/env python # Enter your code for "What's In (The Length Of) A Name?" here. name1 = input("Enter name 1: ") name2 = input("Enter name 2: ") len(name1) len(name2) if len(name1) == len(name2): if name1 == name2: print ("The names are the same") else: print ("The names are different, …



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.