<p>这就是你需要的吗?你知道吗</p>
<pre><code>import re
s = '''((FILTER( "SalesVelocity"."OrderHeader"."#Opportunities" USING "SalesVelocity"."Opportunity_1"."OpportunityStatusCategory"='OPEN'))*(FILTER("SalesVelocity"."OrderHeader"."OpportunityRevenue" USING "SalesVelocity"."Opportunity_1"."OpportunityStatusCategory"='OPEN')/FILTER("SalesVelocity"."OrderHeader"."#Opportunities" USING "SalesVelocity"."Opportunity_1"."OpportunityStatusCategory"='OPEN'))*(FILTER ( "SalesVelocity"."OrderHeader"."#Opportunities" USING "SalesVelocity"."Opportunity_1"."OpportunityStatusCategory" = 'WON') / "SalesVelocity"."OrderHeader"."#Opportunities" ))/((1.0 * "SalesVelocity"."OrderHeader"."TotalSalesCycleOppty") / FILTER("SalesVelocity"."OrderHeader"."#Opportunities" USING "SalesVelocity"."Opportunity_1"."OpportunityStatusCategory" = 'WON'))'''
pat = r'"[^"]*?"\."[^"]*?"' #See Note at the bottom of the answer
match1 = re.findall(pat, s)
print(match1)
</code></pre>
<p>输出:</p>
<pre><code>['"SalesVelocity"."OrderHeader"', '"SalesVelocity"."Opportunity_1"', '"SalesVelocity"."OrderHeader"', '"SalesVelocity"."Opportunity_1"', '"SalesVelocity"."OrderHeader"', '"SalesVelocity"."Opportunity_1"', '"SalesVelocity"."OrderHeader"', '"SalesVelocity"."Opportunity_1"', '"SalesVelocity"."OrderHeader"', '"SalesVelocity"."OrderHeader"', '"SalesVelocity"."OrderHeader"', '"SalesVelocity"."Opportunity_1"']
</code></pre>