ファイルへの URL を含む文字列があります。その文字列から、拡張子のないファイル名だけを取得するのが好きです。
例えば:
http://path/Lists/Test/Attachments/1/Document Test.docx
その例から、私は戻ってくるのが好きです:Document Test
私はすでに次のパターンを持っています:
(?<=\/)(\w+)(?=\.\w+(\?.*)*$)
ただし、ファイル名にスペースが含まれていると機能しません...このパターンをより柔軟に変更するにはどうすればよいですか?