string-split相关内容

使用 regexp_substr 在 Oracle 中按空格和字符作为分隔符拆分字符串

我正在尝试使用 regexp_subtr 拆分字符串,但我无法让它工作. 所以,首先,我有这个查询 select regexp_substr('Helloworld - test!' ,'[[:space:]]-[[:space:]]') from dual 它很好地提取了我的分隔符 - blank-blank 但是,当我尝试使用此选项拆分字符串时,它不起作用. select r ..
发布时间:2021-12-28 12:07:07 数据库

为什么 str.split 不接受关键字参数?

我遇到了这个 - 在我看来 - 奇怪的行为: "a b c".split(maxsplit=1)类型错误:split() 不接受关键字参数 为什么 str.split() 不接受关键字参数,即使它有意义?我在 Python2 和 Python3 中都发现了这种行为. 解决方案 请参阅此错误和它的替代者. str.split() 是 CPython 中的本机函数,因此表现出描述的行 ..
发布时间:2021-12-28 12:06:11 Python

如何将字符串拆分为单词.例如:“stringintowords"->“串成词"?

将字符串拆分为单词的正确方法是什么?(字符串不包含任何空格或标点符号) 例如:"stringintowords" -> "String Into Words" 你能建议这里应该使用什么算法吗? !更新:对于那些认为这个问题只是出于好奇的人.该算法可用于将域名(“sportandfishing .com" -> “SportAndFishing .com")转换为驼峰格式,abou ..

使用 RegEx 在 VBA 中拆分字符串

我是 VBA 新手,想在使用 RegEx 方面寻求一些帮助,我希望能以某种方式启发我了解我做错了什么.我目前正在尝试将日期拆分为单独的日期、月份和年份,可能的分隔符包括“、"、“-"和“/". 函数 formattedDate(inputDate As String) As StringDim dateString As StringDim dateStringArray() 作为字符串昏暗的一 ..
发布时间:2021-12-28 11:58:49 其他开发

获取大括号之间的值 c#

我以前从未使用过正则表达式.我在论坛上看到了类似的问题,但不完全是我在找什么 我有一个像下面这样的字符串.需要获取大括号之间的值 例如:“{name}{name@gmail.com}" 我需要得到以下拆分的字符串. 姓名和姓名@gmail.com 我尝试了以下操作,它返回了相同的字符串. string s = "{name}{name@gmail.com}";字符串 ..
发布时间:2021-12-25 08:06:27 C#/.NET

使用 sed 用分隔符分割字符串

我有以下格式的字符串: string1:string2:string3:string4:string5 我正在尝试使用 sed 拆分 : 上的字符串并将每个子字符串打印在新行上.这是我正在做的: cat ~/Desktop/myfile.txt |sed s/:/\\n/ 打印: string1字符串2:字符串3:字符串4:字符串5 我怎样才能让它在每个分隔符上拆分? ..
发布时间:2021-12-24 12:31:47 服务器开发

strsplit:输入类型“char"的未定义函数

我有一个 元胞数组,每个元胞数组都以字符串的形式存储一些数据(在我看来!!!).我想将单元格的每个元素作为一个单独的字符串访问,并以单词为单位进行拆分. 我拥有的单元格数组是 单元格数组,为了将每个元素作为单元格访问,我使用了 for 循环. for i=1:20行=换行{i}结尾 它向我展示了数组中的所有元素.现在由于 line 是一个字符串,我应用 strsplit ..
发布时间:2021-11-18 05:12:16 其他开发

拆分字符串放入数组

我正在处理拆分字符串的 SQL Server 面部问题.我想实现一个将字符串拆分为数组的函数: 将@SQL 声明为 varchar(4000)设置@SQL='3454545,222,555'打印@SQL ...我必须做的,所以我有一个数组: 总splitCounter=3Arr(0)='3454545'Arr(1)='222'Arr(2)='555' 下面的split函数不能满足我上面的需 ..
发布时间:2021-09-10 19:59:06 数据库

每 5 个字符分割一个字符串

假设我有一个很长的字符串: "XOVEWVJIEWNIGOIWENVOIWEWVWEW" 我如何拆分它以获得每 5 个字符后跟一个空格? "XOVEW VJIEW NIGOI WENVO IWEWV WEW" 注意最后一个较短. 我可以做一个循环,我不断地计数并逐个字符地构建一个新的字符串,但肯定有更好的东西不是吗? 解决方案 使用正则表达式: gsub("(.{5})", ..
发布时间:2021-08-30 20:39:28 其他开发

在Python中逐行读取.txt文件

我的 .txt 文件如下所示: ![在此处输入图片说明][1] 如何将我的 txt 文件读入可以以与上述相同格式打印的字符串对象中? 我试过:使用 open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") 作为我的文件:数据 = myfile.read()对于数据中的项目:打印项目 此代码在新行上打印每个字符.我需要 ..
发布时间:2021-07-05 18:40:34 Python

Java在逗号(,)上分割字符串,括号之间的除外()

我想在逗号(,)上的java中拆分字符串,但是只要逗号(,)位于括号之间,就不应拆分. 例如字符串: “生命,将(全部)(如果存在)" 应该产生: -life-将-(最后一个,如果)-全部 当我使用时: 字符串text =“生命,将会,(最后一个,如果),全部"text.split(“,"); 我最终将整个文本除以(最后一个if),我可以看到split使用了一个正则表达式 ..
发布时间:2021-05-18 20:27:06 Java开发

使用C#将数字分为数十个单位

在C#中将给定的较大数量分成数百,数十和单位的最佳方法是什么? 例如:如果我输入数字43928,如何在输出中得到40000 + 3000 + 900 + 20 + 8? 解决方案 类似以下内容: long x = 43928;我长= 10;而(x> i/10){Console.WriteLine(x%i-x%(i/10));我* = 10;} 它将为您提供输出 82090 ..
发布时间:2021-04-18 19:38:17 C#/.NET

标记包含空标记的字符串

我有一个看似简单的问题,将用逗号分隔的String拆分为令牌,在以下情况下,输出应包括空令牌: String中的第一个字符是逗号. String中的最后一个字符是逗号. 连续出现两个逗号. 例如,对于String:",abd,def,,ghi,"应该产生输出:{"", "abd", "def", "", "ghi", ""}. 我尝试为此使用String.split,Scan ..

C ++通过定界符分割字符串并保持定界符在结果中

我正在寻找一种使用C ++中的regex通过多个定界符来分割字符串的方法,但又不会丢失输出中的定界符,而是将定界符与分割后的部分保持顺序,例如: 输入 aaa,bbb.ccc,ddd-eee; 输出 aaa,bbb。 ccc,ddd-eee; 我已经找到了一些解决方案,但都是在C#或Java中,寻找一些C ++解决方案,最好不要使用Boost。 解决方案 您可 ..
发布时间:2020-10-20 01:58:22 C/C++开发