[請益] 亂數選取"固定字數"文字之軟體

看板EZsoft (小軟體)作者 (☺低調友達)時間18年前 (2008/03/20 22:08), 編輯推噓1(1028)
留言29則, 3人參與, 最新討論串1/1
大家好, 請問是否有亂數選取"固定字數"文字的軟體呢? 【狀況說明】 比方說,在一個有兩萬字的文字檔裡, 我需要3個(或許可以依需要調整成更多個) 1000字(或許可以調整成500或700字) 的段落,但不是單純依序選取,而是以亂數的方 式選取這3個段落。 目前需要英文文件檔,如果有支援中文字更好, 謝謝大家耐心地看完描述, 請幫我想想看有沒有這種軟體吧!感恩~~ (或者php之類的網頁程式碼也可以) 感謝arthurs21兄的鼎力相助先~ 以下繼續補充說明, ----[文字部分]---- My name is Bob. I have a dog. My hero is Superman. My brother is Matt. He likes to play baseball. His hero is C. M. Wang and Alex. ... ... (這裡有很多字) ... ... ---[文字部分結尾]--- ----[狀況來了]---- 我要X段Y字段落。X=2,Y=10 1.第1個段落的亂數開始運算,結果從"I"開始。 2."I have a dog. My hero is Superman. My brother"(十個單字被選取) 3.不過,希望都是完整句子,所以My brother後面的is Matt也一併選取。 4.第2個段落的亂數開始運算,結果從"play"開始。 (程式或許不是這樣寫,或許直接從句子的開頭開始比較恰當) 5."play baseball. His hero is C. M. Wang and Alex"(十個單字被選取) 6.不過,希望都是完整句子,所以"He likes to"也一併選取。 (所以,程式直接抓句子開頭似乎比較好,才不會可能要補前又要補後...) 7.能夠完成上述動作,已經很迷人了,感恩的啦! 所以像arthurs21兄的第一版程式,一段一段出現結果 再去複製結果就很不錯了!!! 說到這裡,不得不再次感謝一下arthurs21的熱心, 還直接丟水球詢問詳細狀況,這樣的好人~  不多發幾張好人卡怎麼行呢!XD  (開玩笑的~希望arthurs21兄不要見怪~) ---[狀況來了結尾]--- -- ╭─────────╮ │宇宙制霸,唯我火星│ ╰─────────╯ ███ HA~HA~HA~ ◢◣ Marvin ψgogoluck -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.160.171

03/20 23:38, , 1F
我想應該沒有現成的吧。寫個WHS程式應該就能解決
03/20 23:38, 1F

03/20 23:59, , 2F
哇~~不會寫程式的說~~>_< 話說WHS是什麼呢?感恩~
03/20 23:59, 2F

03/21 00:04, , 3F

03/21 00:04, , 4F
存成 .vbs 把原始文字檔(txt)拖曳進來吧!
03/21 00:04, 4F

03/21 00:23, , 5F
感恩,不過似乎我描述不清楚,變成每個字都是亂數選取~
03/21 00:23, 5F

03/21 00:28, , 6F
你指的段落是句點到句點間?逗點間?還是Enter? or ?
03/21 00:28, 6F

03/21 00:31, , 7F
應該是亂數找到一個起點,然後往後抓N個字,輸出一個段落
03/21 00:31, 7F

03/21 00:34, , 8F
依上面的順序重複執行選取X段~大功告成。arthurs21真神人
03/21 00:34, 8F
※ 編輯: gogoluck 來自: 61.223.160.171 (03/21 01:27)

03/21 02:22, , 9F
03/21 02:22, 9F

03/21 03:08, , 10F
http://nopaste.info/e592bea5ca.html 這次應該沒問題~
03/21 03:08, 10F

03/21 03:45, , 11F
我忘了說會在你拖曳的檔案同資料夾產生aaaa.txt的輸出
03/21 03:45, 11F

03/21 10:49, , 12F
嗯 有注意到出現了檔案,重複執行會直接覆蓋之前檔案。
03/21 10:49, 12F

03/21 10:50, , 13F
目前測試結果是以上文的文字範例來看,若指定要7字,
03/21 10:50, 13F

03/21 10:51, , 14F
會出現符合要求的結果、空白結果、只有後半句etc,繼續測
03/21 10:51, 14F

03/21 10:59, , 15F
以上文範例複製三份在同一檔內來測試(讓內容多一點),
03/21 10:59, 15F

03/21 11:03, , 16F
輸入要30字,會出現上述情形,也有選取過多的情形。
03/21 11:03, 16F

03/21 11:06, , 17F
不知道是否內容太少的緣故,亂數結果都差不多,且選取
03/21 11:06, 17F

03/21 11:10, , 18F
過多單字的結果很頻繁。我先找一篇文章來測看看好了~
03/21 11:10, 18F

03/21 11:24, , 19F
嗯 剛測文章的結果,果然有比較亂數一點,開頭幾乎都不同
03/21 11:24, 19F

03/21 11:27, , 20F
不過目前還是有選取過多的情形發生,似乎是補句子的時候,
03/21 11:27, 20F

03/21 11:29, , 21F
結尾沒抓好,結果又補了一些句子進來。
03/21 11:29, 21F

03/21 12:14, , 22F
剛剛在貼長文章時發現,好像有一些句子間沒有空格,
03/21 12:14, 22F

03/21 12:16, , 23F
不知道是否影響判斷,正在重測。
03/21 12:16, 23F

03/21 12:18, , 24F
殘念,測第三次即發現,還是多抓了中間有句號跟空格的句
03/21 12:18, 24F

03/21 12:20, , 25F
等等要出門一趟,晚上回來繼續測。感恩~
03/21 12:20, 25F

03/21 12:27, , 26F
03/21 12:27, 26F

03/21 12:39, , 27F
http://nopaste.info/c0b594c8d0.html 之前的判斷錯誤~
03/21 12:39, 27F

03/21 15:26, , 28F
這種事其實用AutoHotkey來寫就很簡單了(茶)
03/21 15:26, 28F

03/24 14:33, , 29F
感恩的啦!有勞arthurs21兄的幫助,測試OK!!!
03/24 14:33, 29F
文章代碼(AID): #17uc_4aM (EZsoft)
文章代碼(AID): #17uc_4aM (EZsoft)