在Java中将String拆分为相等的部分

时间:2016-03-10 05:33:50

标签: java split

我在html中有一个非常大的字符串。我希望将它从Java <span>扩展到</span>

我正在使用以下正则表达式但未获得正确的结果:

<span class='ocrx_word'(.*?)<\/span>

任何人都可以指导我。谢谢!

字符串是:

<span class='ocrx_word' id='word_1_1' title='bbox 577 190 656 222; x_wconf 72' lang='eng' dir='ltr'>ABC</span> <span class='ocrx_word' id='word_1_2' title='bbox 671 190 854 232; x_wconf 69' lang='eng' dir='ltr'>Company</span> <span class='ocrx_word' id='word_1_3' title='bbox 2011 190 2098 222; x_wconf 81' lang='eng' dir='ltr'>SHIP</span> <span class='ocrx_word' id='word_1_4' title='bbox 2110 190 2177 222; x_wconf 84' lang='eng' dir='ltr'>TO:</span> <span class='ocrx_word' id='word_1_5' title='bbox 2192 190 2261 222; x_wconf 69' lang='eng' dir='ltr'>XYZ</span> <span class='ocrx_word' id='word_1_6' title='bbox 2276 190 2461 232; x_wconf 70' lang='eng' dir='ltr'>Company</span> 
     </span>

2 个答案:

答案 0 :(得分:0)

像这样改变正则​​表达式:

gallery.setOnItemClickListener(new OnItemClickListener() {
   @Override
   public void onItemClick(AdapterView<?> parent, View view, final int position, long id) {
      pager.setCurrentItem(position);
      setPosition(position,save);
      newGalleryAdapter.notifyDataSetChanged();
      gallery.setSelection(position);
      save = position;
    }
});

<强>结果:

enter image description here

答案 1 :(得分:0)

试试这个正则表达式

(<span class='ocrx_word'(.*?)<\/span>)