作者yu1 (~renard~)
看板C_Sharp
標題Re: [問題] Regex.Replace 字串部份取代
時間Sun Jul 15 14:43:02 2007
不好意思又來麻煩了..
這次碰到的問題是post之類的問題 (不太清楚算不算)
http://www.j-talk.com/nihongo/
這網站裡面有個textbox,輸入日文後會得到拼音
而我直接看他網頁原始碼(應該作用跟fiddler一樣吧?)
找到了一些"name"和"value"
不過照這個原本的方法打上網址後卻沒反應
不知是那裡出了錯
以下是原始碼截取:
<textarea
name="kanji" cols="60" rows="7" wrap="VIRTUAL" id="kanji"
style="width: 280px">我慢</textarea><br />
<input type="hidden"
name="use_chasen"
value="" />
<input type="submit"
name="Submit"
value="Parse Now" />
</p>
</td>
<td style = 'width: 270px;padding: 20px 20px 0 0;' class='convchoose'>
<input type="radio"
name="conversion"
value="hiragana" checked="checked" />
Kanji to spaced Hiragana<br />
//下面雖然還有,不過我只要這邊第一個的radio
<input type="radio" name="conversion" value="ruby" />
Readings in brackets<br /> <input type="radio" name="conversion" value="romaji" />
Kanji to Romaji<br />
<input type="radio" name="conversion"
value="detailed" />
Detailed word info<br />
<input type="radio" name="conversion" value="spaced" />
Kanji with rollover Hiragana </td></tr></table>
</form>
<div id = 'output'>
<p id='fudge'>がまん <br />
---------------------
我想要的結果是輸入"我慢" 會得到 "がまん"
而網址我打的是
http://www.j-talk.com/nihongo/ //主網頁
?kanji=我慢&use_chasen=&use_chasen=&Submit=Parse%20Now&converstaion=hiragana
這邊還有兩個問題是
1. 他原始碼裡面有個 name="use_chasen" value=""
他的value是空的,不知道我上面那樣打行不行
2. "Parse Now" 中間有個空白鍵會被轉成 "%20",不過這是直接打在網址上
可是我想如果丟到(HttpWebRequest)WebRequest裡結果可能還是一樣
不知要如何解決?
ps.請兩行接在一起看@@" ("我慢"尚未編碼)
可以的話希望能夠打一個正確的網址參考一下...
---------------------------
煩請先進不吝解惑,感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.64.26
→ yu1:已解決~ 07/15 20:51
→ yu1:最後忽略一些name就好了 07/15 20:51
→ yu1:?kanji=xxxxxxx&conversion=hiragana 最後只有打這樣 07/15 20:52