Automating the Renaming of Notes with Unaccepted Characters in Obsidian


I have transferred my notes from Joplin to Obsidian. However, my note titles contain characters like #, ?, and : that Obsidian does not accept. Therefore, the titles are incomplete. But the full titles of my notes are available in the ‘Title’ field. So, I have to manually adjust the titles using an application called ‘Smart Rename’. This means I am copying the file name from the ‘Title’ field without unwanted characters and pasting it into the note name automatically. Considering that I have a large number of notes, is it possible to automate this process for all notes?