我在文本文件(names.txt)中得到了如下列表:
这是文件不..。等
发送: 20.04.2013
详情.等
数字:1
姓名:约翰
姓:怀特
出生日期:1993年9月17日
数字:2
姓名: Peter
姓: Tosh
出生日期:1991年9月14日
..
本文件不能.
@echo off
setlocal enabledelayedexpansion
for /F "delims=" %%a in (C:\tmp\names.txt) do (
set /A count1+=1
set "array!count1!=%%a"
)
se
我希望在一个文档中匹配多个名称,但只匹配某个字符串之后的名称。
例如,文件:
姓名: Tom
姓名: Alex
姓名: Karina
名称:其他名称
姓名:乔什
姓名: Sarah
姓名: Mike
所以我只想匹配在“其他名字”之后的名字。预期的输出将是乔什,莎拉,迈克。
我当前的模式:(?:Other Names)[\s\S]+([A-Za-z]+)
但它只返回姓!
我有许多CSV文件,有数百列和大约50,000行(在Excel中打开时)。列标题几乎相同,但某些列标题可能因一个CSV文件而异,如下所示:
CSV1
姓道布
约翰·史密斯1989年1月31日
CSV2
姓名年龄姓道布地址
Paul 29 Jones 123 Smith St 30/12/1981
CSV3
姓名、姓地址、电话
米克琼斯123保罗街0123456
有没有办法把所有这些都合并成一个大的CSV文件,加上标题,以便在一个主CSV中,我会有标题“名称、姓氏、道布、年龄、地址、电话”,然后每个CSV的相应条目都在各自的列标题中。我想这样做的原因是,然后将信息填充到一个大的MySql / S
我想将单元格中的姓从任何和所有的名/中间名中分离出来。
例:
"Greg Smith"
"Andy H K Anderson"
"Tony & Amanda Ferguson"
化作
Greg | Smith
Andy H K | Anderson
Tony & Amanda | Ferguson
在这里或任何其他网站上都找不到答案。但我确实写了我自己的公式,我想分享,以防其他人遇到同样的问题。也许其他人可以做一个更好的版本。
姓名(S):
=LEFT(A2,MINUS(LEN(A2),LEN(INDE
在这种情况下,我创建了一个将在数据库中插入行的方法。我向该方法提供列、值和表名。
列=[“姓名”、“姓氏”、“年龄”、“姓氏”、“姓名”、“年龄”]
值= ['John','Doe',56,'Doe','John',56]
表=“人”
这就是我想要通过的,但它不起作用:
db = DB_CONN.MSSQL() #method for connecting to MS SQL or ORACLE etc.
cursor = db.cursor()
sql = "insert into %s (?) VALUES(?