看板 [ RegExp ]
討論串[問題] 關於單選題問卷 該如何處裡
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者chrisdar (克里斯)時間13年前 (2011/08/05 00:12), 編輯資訊
2
0
0
內容預覽:
現在我有一系列單選題問卷如下. (Q1) Question 1. (1)[ ] Answer 1 for Question 1. (2)[ ] Answer 2 for Question 1. (3)[*] Answer 3 for Question 1. (4)[ ] Answer 4 for Q
(還有669個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者godspeedlee (妳,我可以)時間13年前 (2011/08/06 17:13), 編輯資訊
1
0
1
內容預覽:
分成兩次來作比較輕鬆:. 第一步: 將每個 Question 切割成單獨的區塊. \(Q\d+\)[\s\w]+(\(\d+\)\[[\s*]\][\s\w]+)+. 或. (?<=\(Q\d+\))(.*?)(?=\(Q\d+\)). 第二步: 對每個區塊個別進行搜尋. \(\d+\)\[\*\]

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者PurpleCrow (紫烏鴉)時間13年前 (2011/08/09 22:57), 編輯資訊
1
0
0
內容預覽:
這個式子會漏掉. (Q4) Question 4. (1)[*] Answer 1 for Question 4. (2)[ ] Answer 2 for Question 4. (3)[ ] Answer 3 for Question 4. (4)[ ] Answer 4 for Question
(還有33個字)

推噓0(0推 0噓 92→)留言92則,0人參與, 最新作者godspeedlee (妳,我可以)時間13年前 (2011/08/10 14:29), 編輯資訊
0
0
1
內容預覽:
謝謝,修正如下:. (?<=\(Q\d+\))(.*?)(?=\(Q\d+\)|\s*$). 抱歉沒講清楚. 我的意思是先切割成個別的問題(pattern1),然後再個. 別去比對每個(Q#)裡面的答案(pattern2),假如成功比. 對兩次(含)以上,那就是代表重複作答。. 所以光靠 patte
(還有399個字)

推噓4(4推 0噓 6→)留言10則,0人參與, 最新作者PurpleCrow (紫烏鴉)時間13年前 (2011/08/10 16:43), 編輯資訊
0
0
0
內容預覽:
給你一個提示當作參考. 用[^\*]去做. 我已經實做出來,測試也OK. 也就是說可以只篩選出只有填一個*的題目. 還有,一行就可以了,不用分次. 如果你不想花時間想的話. 請私信給我. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 59.120.179.172. 編輯:
首頁
上一頁
1
下一頁
尾頁