我将分析结果导出到Latex中的表格中。我希望能够将对***, **, *
重要的所有系数更改为粗体文字\textbf
。这需要我用sed
进行搜索并更改星星以包围系数。
我想将0.047$^{***}$
更改为\textbf{0.047}
我一直在尝试,sed /s/$^{***}$/}
,但这只是删除$^{***}$
。
如何在数字的开头插入\textbf{
,在结尾处插入右括号}
?
答案 0 :(得分:1)
我认为您应SDL_SetVideoMode并查看learn about regexes。
然后,根据manpage for sed和this answer,您可以执行以下操作:
sed -r 's/([0-9\.]+)\$\^\{\*{1,3}\}\$/\\textbf{\1}/g' filename