二重引用符 (") で囲まれていない限り、文字列からすべてのスペース文字を削除する正規表現を考え出そうとしています。
文字列の例:
「引用符で囲まれたテキスト」を含む文字列
結果:
somestringwith「引用符内のテキスト」
これまでのところ、私は次のようなものを思いつきました:
$str =~ /"[^"]+"|/g;
しかし、意図した結果が得られていないようです。
正直なところ、私は perl を始めたばかりで、正規表現の経験があまりありません。したがって、答えたい人が、その理由と方法についての洞察を喜んで提供してくれるなら、それは素晴らしいことです!
ありがとう!
編集
文字列にはエスケープされた " は含まれません
実際には、常に次のようにフォーマットする必要があります。
Some.String = "何らかの値"
結果は
Some.String="何らかの値"