I have a scenario like the page title contains ? and * and i want to enter some data in the forms.
Since ? replaces single or zero occurrences it types into page where selector values have [A], [?], [*],  and the same kind of behavior is observed for * also.
we do have work around in place but i would like to know the solution of treating wildcards as literals.
Below listed sites have wildcards in their title. can be used for practice
Good question. If internally regex were being used to make the selectors dynamic, escaping wildcards would be possible. But that doesn’t seem to be the case. As of now, it isn’t possible to escape wildcards in selectors. However, take a look at the following post which might help you: