If match part of word in string, how to remove that entire word?
You can use:
Formula in B1
:
=TEXTJOIN(" ",,FILTERXML("<t><s>"&SUBSTITUTE(A1," ","</s><s>")&"</s></t>","//s[not(contains(translate(., 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'),'autif'))]"))
It's an CSE-entered formula for Excel-2019.
Note: This could have an impact on punctuation.