0

スペース文字で区切られた奇妙な形式の URL でいっぱいのファイルがあります。

h t t p : / / w w w . y o u t u b e . c o m / u s e r / A S D        
h t t p : / / m o r c c . c o m / f  r  m / i n d . p h p ? t o p i c = 5 7 . 0  

私はそれを次のようにしたいと思います:

http://www.youtube.com/user/ASD
http://morcc.com/frm/ind.php?topic=57.0

私はメモ帳++を使用していますが、正規表現でこの問題を解決できると思いますが、残念ながら正規表現はわかりません。文字間の ' ' 文字 (スペース) を削除し、それらをリスト形式のままにしたいので、/s を '' に置き換えることは解決策ではありません。混乱するためです:/ /n も挿入する必要があると思います「http」が発生する前に。

4

2 に答える 2

3

スペース''を空の文字列''に置き換えることはできませんか?改行も一致するため、\sの置き換えは希望どおりに機能しません。

それがうまくいかない場合は、あなたが言うように、\s''に置き換えてからhttp、に置き換えることができます\nhttp

于 2012-06-12T15:36:11.920 に答える
1

正規表現はかなり基本的なものです。例のページをご覧ください。2 番目の例には、探しているものが含まれているようです: http://www.regular-expressions.info/examples.html

編集:また、これを知っていると思いますが、念のため、正規表現自体はあなたが望むことをしません。人々がより詳細な回答を提供できるように、どの言語で正規表現を使用する予定ですか?

正規表現リファレンス ページ [ブックマークしてください ;)] - http://www.regular-expressions.info/reference.html

于 2012-06-12T15:34:44.477 に答える