Remove Symbols from Around Words

Paste your text, specify symbols to remove, and clean it instantly!

How This Tool Works

This tool helps you remove specified symbols from the left (beginning) and right (end) of words in your text. Simply input your text, list the symbols you want to remove, and choose your options. The tool will process the text and output the cleaned result, keeping the words intact while stripping away the unwanted symbols.

  • Left Symbols: Enter symbols (one per line) to remove from the start of words.
  • Right Symbols: Enter symbols (one per line) to remove from the end of words.
  • Case Sensitive Removal: When checked, symbols must match exactly (e.g., "A" ≠ "a").
  • Restore Word Case: When checked, preserves the original capitalization of words.
  • Multilevel Removal: When checked, repeatedly removes symbols until none remain (e.g., for nested symbols like "##word##").
Examples

Example 1: Basic Symbol Removal
Input Text: #hello# #world#
Left Symbols: #
Right Symbols: #
Options: Case Sensitive (unchecked), Multilevel (unchecked)
Output Text: hello world
Explanation: The "#" is removed from both the beginning and end of "hello" and "world".

Example 2: Multilevel Removal
Input Text: **star**
Left Symbols: *
Right Symbols: *
Options: Case Sensitive (unchecked), Multilevel (checked)
Output Text: star
Explanation: With Multilevel checked, both layers of "*" are removed in multiple passes until no "*" symbols remain.

Example 3: Case Sensitive Removal
Input Text: @User @user
Left Symbols: @
Right Symbols: (none)
Options: Case Sensitive (checked), Multilevel (unchecked)
Output Text: User user
Explanation: The "@" is removed, and case sensitivity preserves "User" and "user" as they are.

Example 4: Restore Word Case
Input Text: #Hello #world
Left Symbols: #
Right Symbols: (none)
Options: Case Sensitive (unchecked), Restore Word Case (checked), Multilevel (unchecked)
Output Text: Hello world
Explanation: The "#" is removed from the start of each word. With "Restore Word Case" checked, the original capitalization is preserved, so "Hello" keeps its uppercase "H" and "world" stays lowercase.

Example 5: Multilevel Removal
Input Text: **bold** text
Left Symbols: *
Right Symbols: *
Options: Case Sensitive (unchecked), Restore Word Case (unchecked), Multilevel (checked)
Output Text: bold text
Explanation: The tool removes "*" symbols in multiple passes. First, it strips the outer "*" from "**bold**" to get "*bold*", then removes the remaining "*" to leave "bold". The "text" part remains unchanged as it has no symbols.