鑑於可變${text}
,其表示文本,如一個大塊...如何點擊時突出顯示一個句子?
...
隨着幾乎1800000 平方公里(700000平方mi) 利比亞是第四大國 非洲按地區劃分,世界第17大 [9]。首都的黎波里, 擁有170萬利比亞人的6.4 萬人。該國的三個傳統部分是Tripolitania, Fezzan和Cyrenaica。利比亞擁有非洲最高的人類發展指數 和截至2009年非洲 人均最高國內生產總值(PPP)最高的第四位,在塞舌爾之後, 赤道幾內亞和加蓬。這些是 很大程度上是由於其儲量大和石油儲量大。[10] [11] 利比亞擁有世界上第10大石油儲量 世界上第 和第17高石油 生產。
...
...我想,讓每一個句子是高亮,這樣,當一個人點擊該句子中的某個地方,這句話就會出現在屏幕上突出顯示(句子已經當它們被讀入${text}
變量時被分開,所以如果需要,我可以讓${text}
爲句子的數組)。
這是大的文本中突出顯示的句子應該是什麼樣子:
隨着近1800000平方公里(700,000平英里)的地區,利比亞是非洲第四大國的面積,以及17世界上最大的。[9] The capital, Tripoli, is home to 1.7 million of Libya's 6.4 million people.
該國的三個傳統部分是Tripolitania,Fezzan和Cyrenaica。截至2009年,利比亞是非洲人類發展指數最高的國家,也是非洲人均國內生產總值(PPP)第四高,僅次於塞舌爾,赤道幾內亞和加蓬。這主要是由於其大量的石油儲量和低人口。[10] [11]利比亞擁有世界上任何國家的第10大石油儲量和第17大石油產量。
應該存儲突出顯示的句子,以便我能夠檢索該人點擊的突出顯示的句子。
我在想,這個問題將需要jQuery和各種變量容器的.select()來排序哪些句子突出顯示。如果您對如何解決此問題有任何建議,我將非常感激,因爲我一直在使用哪些方法和工具。謝謝。 =)
不錯,和比我的更好的實施。 – kinakuta
+1輸入需要標識每個句子,因爲標點符號不是有效的分隔符(「170萬」)。 –
@Bakak Naffas是的句子已經使用NLTK分開。 – honeywind