Tag: string

循环“忘记”删除一些项目

在这段代码中,我试图创build一个函数anti_vowel,它将从string中删除所有元音(aeiouAEIOU)。 我认为它应该可以工作,但是当我运行它时,示例文本“嘿看单词!” 返回为“Hy lk Words!”。 它“忘记”删除最后的“o”。 这怎么可能? text = "Hey look Words!" def anti_vowel(text): textlist = list(text) for char in textlist: if char.lower() in 'aeiou': textlist.remove(char) return "".join(textlist) print anti_vowel(text)

为什么我不能打开一个string?

为什么我不能打开一个String ? 这个function是否会被放到更高版本的Java中? 有人能解释为什么我不能这样做,因为在Java的switch语句的技术方式工作?

在JavaScript中修剪string?

如何修剪JavaScript中的string?

如何在JavaScript中将string转换为整数?

如何在JavaScript中将string转换为integer ?

string文字:他们去哪里?

我感兴趣的是在哪里string文字分配/存储。 我在这里find了一个有趣的答案,他说: 定义一个内联string实际上是embedded在程序本身的数据,不能改变(一些编译器允许这个聪明的把戏,不要打扰)。 但是,这与C ++有关,更不用说它不说了。 我很烦。 = d 所以我的问题是我的string文字保存在哪里以及如何? 为什么我不应该试图改变它? 实施是否因平台而异? 有没有人关心“巧妙的把戏”?

我如何在JavaScript中使string大写的第一个字母?

如何使string的第一个字母大写,但不改变任何其他字母的情况? 例如: "this is a test" – > "This is a test" "the Eiffel Tower" – > "The Eiffel Tower" "/index.html" – > "/index.html"

如何生成一个随机的字母数字string?

我一直在寻找一种简单的 Javaalgorithm来生成一个伪随机字母数字string。 在我的情况下,它将被用作一个独特的会话/密钥标识符,“可能”在50万代以上是唯一的(我的需求并不需要任何更复杂的东西)。 理想情况下,我将能够根据我的独特需要指定长度。 例如,生成的长度为12的string可能看起来像"AEYGF7K0DM1X" 。

如何从.NET中的string中删除变音符号(重音符号)?

我试图转换一些加拿大法语的string,基本上,我希望能够在保留字母的同时在字母中取出法语重音符号。 (例如把é变成e ,所以crème brûlée就变成creme brulee ) 什么是实现这个最好的方法?

从文本JavaScript中去除HTML

有没有一种简单的方法来获取JavaScript的string和去除HTML?

Pythonstring格式:%与.format

Python 2.6引入了str.format()方法,其语法与现有的%运算符略有不同。 哪个更好,哪些情况? 以下使用每种方法,并有相同的结果,所以有什么区别? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" % sub1 b = "i am a {0}".format(sub1) c = "with %(kwarg)s!" % {'kwarg':sub2} d = "with {kwarg}!".format(kwarg=sub2) print a # "i am a python string!" print b # "i am a python string!" print c […]