相关疑难解决方法(0)

如何在Bash/Grep中删除单引号?

我想用grep搜索一个如下所示的字符串:

something ~* 'bla'
Run Code Online (Sandbox Code Playgroud)

我试过这个,但是shell删除了单引号argh ..

grep -i '"something ~* '[:alnum:]'"' /var/log/syslog
Run Code Online (Sandbox Code Playgroud)

什么是正确的搜索?

linux bash grep escaping

26
推荐指数
2
解决办法
4万
查看次数

`error:unbalanced括号`,同时检查项目是否存在于pandas数据帧中

df=pd.DataFrame({"A":["one","two","three"],"B":["fopur","give","six"]})
Run Code Online (Sandbox Code Playgroud)

当我做,

df.B.str.contains("six").any()
out[2]=True
Run Code Online (Sandbox Code Playgroud)

当我做,

df.B.str.contains("six)").any()
Run Code Online (Sandbox Code Playgroud)

我收到以下错误,

C:\ProgramData\Anaconda3\lib\sre_parse.py in parse(str, flags, pattern)
    868     if source.next is not None:
    869         assert source.next == ")"
--> 870         raise source.error("unbalanced parenthesis")
    871 
    872     if flags & SRE_FLAG_DEBUG:

error: unbalanced parenthesis at position 3
Run Code Online (Sandbox Code Playgroud)

请帮忙!

python regex data-analysis dataframe pandas

5
推荐指数
2
解决办法
1051
查看次数

标签 统计

bash ×1

data-analysis ×1

dataframe ×1

escaping ×1

grep ×1

linux ×1

pandas ×1

python ×1

regex ×1