Tag: string

有没有办法更好地parsingstring?

我想知道是否有内置的方式在.NET中parsingstring的位。 举例来说,我有以下string: "bsarbirthd0692" 由以下部分组成,稍后将交叉引用数据: Indexes Purpose 0-3 (name) 4-9 (description) 10-13 (date mm-yy) 我希望得到如下的东西: string name, desc, date; string.ParseFormat("{0:4}{1:5}{2:4}", "bsarbirthd0692", out name, out desc, out date); 在.NET或stream行的图书馆有没有一种原生的方式来做到这一点?

pandas:find其名称包含特定string的列

所以,我有一个列名称的数据框,我想find一个包含某个string,但不完全匹配它。 我在'spike-2' , 'hey spike' , 'spiked-in' ( 'spike'部分总是连续的)这样'spike-2'列名中寻找'spike' 。 我希望列名作为string或variables返回,所以稍后使用df['name']或df[name]作为正常访问列。 我试图find办法做到这一点,无济于事。 有小费吗?

如何将一个string的所有实例replace为另一个string?

我在另一个堆栈问题上find了 //http://stackoverflow.com/questions/3418231/c-replace-part-of-a-string-with-another-string // void replaceAll(std::string& str, const std::string& from, const std::string& to) { size_t start_pos = 0; while((start_pos = str.find(from, start_pos)) != std::string::npos) { size_t end_pos = start_pos + from.length(); str.replace(start_pos, end_pos, to); start_pos += to.length(); // In case 'to' contains 'from', like replacing 'x' with 'yx' } } 和我的方法: string convert_FANN_array_to_binary(string fann_array) { string […]

Python将元组转换为string

我有一个像这样的字符的元组: ('a', 'b', 'c', 'd', 'g', 'x', 'r', 'e') 如何将其转换为string,使其如下所示: 'abcdgxre'

如何只使用boost来将string编码为base64?

我试图快速编码一个简单的ASCIIstringbase64(使用boost :: asio的基本HTTP身份validation),而不是粘贴在任何新的代码或使用超出推广任何库。 简单的签名看起来像: string Base64Encode(const string&text); 我再次意识到algorithm很简单,有很多库/例子,但我正在寻找一个干净的例子。 我发现序列化提升,但没有明确的例子,或从谷歌。 http://www.boost.org/doc/libs/1_46_1/libs/serialization/doc/dataflow.html 这可能没有明确添加实际base64algorithm到我的代码?

在C#中将string数组转换为concantenatedstring

有一个简单的方法来将string数组转换为concantenatedstring? 例如,我有一个string数组: new string[]{"Apples", "Bananas", "Cherries"}; 我想获得一个string: "Apples,Bananas,Cherries" 或"Apples&Bananas&Cherries"或"Apples\Bananas\Cherries"

C#中的Heredocstring

在C#中有string的heredoc符号,最好是我不必逃避任何东西 (包括双引号,这是在逐字string中的怪癖)?

将pandas数据框中的列从int转换为string

我刚刚开始与pandas合作。 我有pandas的数据框与混合的int和str数据列。 我想连接数据框中的第一列,做我必须将int列转换为str 。 我试过这样做: mtrx['X.3'] = mtrx.to_string(columns = ['X.3']) 或者像那样 mtrx['X.3'] = mtrx['X.3'].astype(str) 但在这两种情况下,它不工作,我得到一个错误说:“不能连接”str“和”int“对象”。 Concat for two str列工作得很好。 任何帮助将不胜感激! 谢谢!

从stringJavaScript新regexp

我正在尝试创build类似于此的内容: var regexp_loc = /e/i; 除了我想正则expression式依赖于一个string,所以我试图使用新的RegExp,但我无法得到我想要的。 基本上我想在上面的正则expression式中的e是一个stringvariables,但我失败的语法。 我尝试了这样的事情: var keyword = "something"; var test_regexp = new RegExp("/" + keyword + "/i"); 基本上我想search一个较大的string中的子string,然后用其他stringreplacestring,不区分大小写。 问候,亚历山大

java replaceLast()

Java中有replaceLast()吗? 我看到有replaceFirst() 。 编辑:如果没有在SDK中,什么是一个很好的实现?