次の形式からすべてのデータを取得する正規表現を作成しようとしています。
">DATA<" returns "DATA"
"> DATA <" returns " DATA "
">.4930894812948cm <" returns ".4930894812948cm "
"> 939j@$%^^ < > << <" returns " 939j@$%^^ < > << "
">DATA< blah blah blah >DATA123< BLah >DATA456<" returns "DATA", "DATA123" and "DATA456"
(例の引用符は、読みやすくするためにあります。実際の結果には表示されません。)
DATA は任意のエンコーディングにできます
>DATA<
テキストファイルのどこにでも配置できるため、次々に繰り返すことができます。また、すべてのデータとは\n
、 、\r
、.
、予約文字などを含むすべてを意味します。
試してみ>(.*?)<
ましたが、うまくいきませんでした。
私はJavaでこれをやっています。
別の例を追加します。
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Integer facilisis neque tellus, eget rhoncus sapien.
Pellentesque placerat purus non eros auctor ut consectetur magna bibendum.
Nam sollicitudin cursus >urna< nec varius.
Pellentesque elit augue, semper non porttitor nec, adipiscing ut ligula.
Cras accumsan >dolor< augue.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. >Sed< >rhoncus< ultrices elementum.
>lac
us<
Ut elementum condimentum est > pir. < feugiat.
マークする必要があります:
"urna"
"dolor"
"Sed"
"rhoncus"
"la
cus"
" pir. "
...それらの間のスペースと行セパレーターを含みます。お役に立てれば。