Tag: string

在JavaScript中连接string的最佳方法是什么?

在JavaScript中,我有一个有很多迭代的循环,并且在每次迭代中,我都创build了一个有很多+=运算符的巨大string。 有没有更有效的方法来创build一个string? 我正在考虑创build一个dynamic数组,我不断向其中添加string,然后进行连接。 任何人都可以解释,并给出一个最好的方法来做到这一点的例子? 谢谢。

遍历一个string的行

我有一个像这样定义的多行string: foo = """ this is a multi-line string. """ 这个string我们用作我正在编写的parsing器的testinginput。 parsing器函数接收一个file作为input并对其进行迭代。 它也直接调用next()方法来跳过行,所以我确实需要一个迭代器作为input,而不是一个迭代器。 我需要一个迭代器迭代该string的各行,如file将超过文本文件的行。 我当然可以这样做: lineiterator = iter(foo.splitlines()) 有没有更直接的方法呢? 在这种情况下,string必须遍历一次,然后再由parsing器遍历。 在我的testing中,这并不重要,因为string很短,我只是出于好奇而问。 Python有这么多有用的和有效的内置的东西,但我找不到适合这种需求的东西。

在列中将列types更改为更长的string

在第一次迁移时,我声明了一个字段content是stringActiverecord根据注释gem使它成为string(255)。 在我将应用程序推送到使用postgres的heroku之后,如果我在内容的表单中input一个超过255的string,我得到错误 PGError: ERROR: value too long for type character varying(255) 问题是我需要那个内容来包含一个非常长的string(自由文本,可能是成千上万的字符) 什么variables(是string不适合这个)会接受? 如何创build一个迁移来replace该列的types 谢谢

如果在String.format中多次使用相同的参数呢?

String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello hellovariables是否需要在格式化方法的调用中重复多次,或者是否有一个简化版本,可以指定参数一次应用于所有%s标记?

如何从string(Java)的开头和结尾删除换行符?

我有一个string,其中包含一些文本后面跟着一个空行。 什么是最好的方式来保持与文本部分,但从最后删除空白换行符?

Java中相似string的比较

我想比较几个string,find最相似的string。 我想知道是否有任何图书馆,方法或最佳做法,将返回哪些string更类似于其他string。 例如: “狐狸跳” – >“狐狸跳” “狐狸跳” – >“狐狸” 这个比较将返回第一个比第二个更类似。 我想我需要一些方法,如: double similarityIndex(String s1, String s2) 有什么地方有这样的事情吗? 编辑:我为什么要这样做? 我正在编写一个脚本,将MS Project文件的输出与处理任务的某个遗留系统的输出进行比较。 由于遗留系统的字段宽度非常有限,因此在添加值时会缩短说明的范围。 我想要一些半自动的方式来查找MS Project中的哪些条目与系统上的条目类似,以便我可以获取生成的密钥。 它有缺点,因为它仍然需要手动检查,但它会节省很多工作

获取最后/在url后的字符

我想要在http://www.vimeo.com/1234567这样的URL之后得到最后的字符 我怎么用PHP?

强化string资源中的空格

在Androidstring资源中,如何强制执行空间? 例如,当我做“结果”,而不是“结果”,我仍然在我的应用程序的文本视图中看到“结果”。

Java String新行

我有像“我是男孩”的string。 我想打印这样的方式“我(\ n新行)是(\ n新行)a(\ n新行)男孩”。 有谁能够帮助我?

找出基于Swift中的String的UILabel的大小

我正在尝试根据不同的string长度来计算UILabel的高度。 func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width – 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } 以上是我用来确定高度的当前function,但它不工作。 我将不胜感激任何帮助,我可以得到。 我会在Swift中而不是客观的C.