Questions tagged «string»

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

5
格式化Go字符串而不打印?
有没有一种简单的方法可以在Go中格式化字符串而不打印字符串? 我可以: bar := "bar" fmt.Printf("foo: %s", bar) 但是我希望返回格式化的字符串而不是打印出来的字符串,以便我可以进一步处理它。 我也可以做类似的事情: s := "foo: " + bar 但这在格式字符串很复杂时很难阅读,而在一个或多个部分不是字符串而必须首先转换的时候(例如, i := 25 s := "foo: " + strconv.Itoa(i) 有没有更简单的方法可以做到这一点?


16
每n个字符分割一个字符串?
Наэтотвопросестьответына 堆栈溢出нарусском:Разбитьстрокупо6символов 是否可以每n个字符分割一个字符串? 例如,假设我有一个包含以下内容的字符串: '1234567890' 我怎样才能使它看起来像这样: ['12','34','56','78','90']
380 python  string  split 

29
PHP:如何生成一个随机的,唯一的字母数字字符串?
如何使用数字和字母生成一个随机的,唯一的字符串以用于验证链接?就像您在网站上创建帐户一样,该帐户会向您发送包含链接的电子邮件,您必须单击该链接才能验证您的帐户...是的...其中之一。 如何使用PHP生成其中之一? 更新:刚刚记得uniqid()。这是一个PHP函数,可根据当前时间(以微秒为单位)生成唯一标识符。我想我会用的。



30
C ++中不区分大小写的字符串比较[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 2年前关闭。 这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 在C ++中进行不区分大小写的字符串比较而不将字符串转换为全部大写或全部小写的最佳方法是什么? 请指出这些方法是否支持Unicode,以及它们的可移植性。
373 c++  string 




20
如何找到所有出现的子串?
Python具有string.find()和string.rfind()获取字符串中子字符串的索引。 我想知道是否有类似的东西string.find_all()可以返回所有找到的索引(不仅是开头的第一个,还是结尾的第一个)。 例如: string = "test test test test" print string.find('test') # 0 print string.rfind('test') # 15 #this is the goal print string.find_all('test') # [0,5,10,15]
365 python  regex  string 

17
将带逗号的字符串转换为数组
如何将字符串转换为JavaScript数组? 看一下代码: var string = "0,1"; var array = [string]; alert(array[0]); 在这种情况下,alert将弹出一个0,1。当它是一个数组时,它将弹出一个0,而当alert(array[1]);它被调用时,它应该弹出1。 是否有机会将此类字符串转换为JavaScript数组?

9
C ++字符串==和compare()之间的区别?
我刚刚阅读了有关使用的一些建议 std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { 代替 if( s == t ) { 我几乎总是使用最后一个,因为我已经习惯了它,而且感觉自然,可读性强。我什至不知道有一个单独的比较功能。更精确地说,我认为==会调用compare()。 有什么区别?在哪种情况下应该偏爱另一种方式? 我只考虑需要知道一个字符串是否与另一个字符串相同的情况。
363 c++  string 

21
如何使用Javascript处理每个字母?
我想提醒一个字符串的每个字母,但是我不确定该怎么做。 所以,如果我有: var str = 'This is my string'; 我希望能够分别警告T,h,i,s等。这仅仅是我正在研究的一个想法的开始,但是我需要知道如何分别处理每个字母。 我想使用jQuery,并考虑在测试字符串的长度后可能需要使用split函数。 有想法吗?

18
如何使用Javascript从字符串中删除字符?
我非常接近这个意思,但这是不对的。我要做的就是r从字符串中删除字符。问题是,r字符串中有多个实例。但是,它始终是索引4处的字符(因此是第5个字符)。 示例字符串: crt/r2002_2 我想要的是: crt/2002_2 此替换功能可同时删除 r mystring.replace(/r/g, '') 产生: ct/2002_2 我试过这个功能: String.prototype.replaceAt = function (index, char) { return this.substr(0, index) + char + this.substr(index + char.length); } mystring.replaceAt(4, '') 仅当我用另一个字符替换它时,它才起作用。它不会简单地将其删除。 有什么想法吗?

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.