Javascript 使用python从文本文件中提取单词

Javascript 使用python从文本文件中提取单词,javascript,python,html,beautifulsoup,words,Javascript,Python,Html,Beautifulsoup,Words,我有一个html文件,其中的内容无法用BeautifulSoup轻松提取,因为我认为它加载了Javascript ..."inlineParams":"json","title":"","lNameP":"MYNAME","key":"degree_result_person"},"firstName":"MYFIRSTNAME"... 我想提取此文件中的多个名称。那些名字就在lNameP后面。有没有办法做一个循环来获得所有这些名字在这种情况下我想得到我的名字 非常感谢,使用正则表达式 imp

我有一个html文件,其中的内容无法用BeautifulSoup轻松提取,因为我认为它加载了Javascript

..."inlineParams":"json","title":"","lNameP":"MYNAME","key":"degree_result_person"},"firstName":"MYFIRSTNAME"...
我想提取此文件中的多个名称。那些名字就在lNameP后面。有没有办法做一个循环来获得所有这些名字在这种情况下我想得到我的名字

非常感谢,

使用正则表达式

import re
pattern = re.compile('\"(lNameP)\"\:\"(.*?)\"')
result = pattern.findall(string)
结果[0][0]将是键,结果[0][1]将是值。

此代码将与您需要的完全匹配:

string ='"inlineParams":"json","title":"","lNameP":"MYNAME","key":"degree_result_person"},"firstName":"MYFIRSTNAME"'
import re
pattern = re.compile('\"lNameP"\:"(.*?)"')
match = pattern.search(string).group(1)
print (match)
输出:

MYNAME

谢谢,它很管用,但当我得到结果时,我会放松口音。有什么办法保持口音吗?你说的宽松口音是什么意思?对不起,我的意思是,不用口音=èèèèèèèè。。。我还有其他的信,如:éu002。。。。