现在的spark.Dataframe如下 我希望找出MAC字段第8位在是'2'或 '3' 或 'A'的所有行,请问怎么操作?
我使用主要pyshaprk,如果能用pyspark回答就最好了,Scala和Java也可以~
现在的spark.Dataframe如下 我希望找出MAC字段第8位在是'2'或 '3' 或 'A'的所有行,请问怎么操作?
我使用主要pyshaprk,如果能用pyspark回答就最好了,Scala和Java也可以~
建议你看下python的正则表达式,
比如
In [1]: import re
In [2]: str1='java=1000,python=9090'
In [3]: info=re.findall(r'\d+',str1)#找到所有匹配的字符串,并把它们放到一个列表中
In [4]: info
Out[4]: ['1000', '9090']