Tag: string

如何使一个Rubystring安全的文件系统?

我有用户input作为文件名。 当然这不是一个好主意,所以我想放弃除[az] , [AZ] , [0-9] , _和- 。 例如: my§document$is°° very&interesting___thisIs%nice445.doc.pdf 应该成为 my_document_is_____very_interesting___thisIs_nice445_doc.pdf 然后理想 my_document_is_very_interesting_thisIs_nice445_doc.pdf 有没有一个很好的,优雅的方式来做到这一点?

将列表转换为python中的空格

我有一个关于如何将一个列表转换为Python中的string的问题? 让我们来说,如果我有 list = [how,are,you] string"how are you" 空间是重要的,我不想得到你如何使用我迄今为止的尝试 "".join(list) 谢谢。

在字节中测量string大小

我正在做一个门户的房地产饲料,它告诉我一个string的最大长度应该是20,000字节(20kb),但我从来没有遇到过这个。 我如何测量一个varchar string byte大小。 所以我可以做一个while循环来修剪它。

String.Format方法来格式货币没有分

我使用当前的方法显示货币 String.Format("{0:C}", item.DonationAmount) 哪个输出像$ 10.00 我们将处理大量美元,而不是美分。 我们希望货币显示为10美元,不含小数或零。 我怎样才能做到这一点? 删除货币格式使数字显示像10.0000 :(提前致谢。

如何从R向量中的每个元素中删除最后n个字符

我对R非常陌生,我在网上看了一遍,也找不到一个简单的例子来说明如何从一个向量的每个元素(数组?)中删除最后n个字符。 我来自Java背景,所以我想要做的是遍历a$data每个元素,并从每个元素中删除最后3个字符。 你将如何去呢?

如何消除string中的所有换行符?

我有一个需要摆脱出现在我的string(来自数据库)的所有换行符。 我用下面的代码来做: value.Replace("\r\n", "").Replace("\n", "").Replace("\r", "") 我可以看到,至less有一个angular色像行结局一样活了下来。 char代码是8232 。 这是我的跛脚,但我必须说这是我第一次看到这个字符。 很明显,我可以直接replace这个字符,但是我正在考虑将当前的方法(基于replace“\ r”和“\ n”的组合)扩展到更稳固的方面,所以不仅包括“ 8232'字符,但还没有find所有其他人。 你有这样一个问题的防弹方法吗? 编辑#1: 在我看来,有几个可能的解决scheme: 使用Regex.Replace 删除所有字符,如果它是IsSeparator或IsControl 如果是IsWhiteSpace,则replace为“” 创build一个所有可能行结束的列表(“\ r \ n”,“\ r”,“\ n”,LF,VT,FF,CR,CR + LF,NEL,LS,PS)串。 这是很多替代。 我会说在应用第一种和第四种方法之后最好的结果是,但是我不能决定哪个更快。 你认为哪一个是最完整的? 编辑#2 我在下面张贴了。

如何将std :: string复制到std :: vector <char>中?

可能重复: 将std :: string转换为std :: vector <char> 我试过了: std::string str = "hello"; std::vector<char> data; std::copy(str.c_str(), str.c_str()+str.length(), data); 但它不工作=(所以我想知道如何将std::string复制到std::vector<char>或std::vector<uchar> ?

String replaceAll()与Matcher replaceAll()(性能差异)

很简单的问题,但是这是来自一个C / C ++人进入Java的错综复杂。 我知道我可以启动jUnit和我自己的一些性能testing来获得答案; 但我只是想知道这是否在那里。 在性能方面,String.replaceAll()和Matcher.replaceAll()(从Regex.Pattern创build的Matcher对象)之间是否存在已知的区别? 另外,两者之间高级API的区别是什么? (不变性,处理NULL,处理空串,制作咖啡等)

如何从string_agg()中以正确的顺序得到结果

例如, CREATE TABLE tblproducts ( productid integer, product character varying(20) ) 是我的桌子 INSERT INTO tblproducts(productid, product)VALUES (1, 'CANDID POWDER 50 GM'); INSERT INTO tblproducts(productid, product)VALUES (2, 'SINAREST P SYP 100 ML'); INSERT INTO tblproducts(productid, product)VALUES (3, 'ESOZ D 20 MG CAP'); INSERT INTO tblproducts(productid, product)VALUES (4, 'HHDERM CREAM 10 GM'); INSERT INTO tblproducts(productid, product)VALUES (5, […]

PHP从数字string中删除逗号

在PHP中,我有一个所有string的variables数组。 一些存储的值是用逗号的数字string。 我需要的: 从string中修剪逗号的方法,只对数字string执行此操作。 这不像看起来那么简单。 主要原因是以下失败: $a = "1,435"; if(is_numeric($a)) $a = str_replace(',', '', $a); 这失败了,因为$a = "1435"是数字。 但$a = "1,435"不是数字。 因为我得到的一些string将是用逗号的正则句,所以我不能在每个string上运行一个stringreplace。