[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/14 11:55 / Filesize : 259 KB / Number-of Response : 938
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

正規表現道場



1 名前:nobodyさん [2007/01/11(木) 02:40:43 ID:uW7xEbZY]
【正規表現道場の掟】

・言語不問

・質問も大歓迎。使用言語を書くのを忘れずに。

正規表現と関係ない話・質問は他スレへどうぞ。

746 名前:nobodyさん mailto:sage [2011/07/23(土) 20:22:41.87 ID:???]
>>745
正規表現にはないのでJavaScriptスレへ

747 名前:nobodyさん [2011/07/23(土) 20:34:12.11 ID:lXdqpzgT]
>>746
ありがとうございます。以下で質問し直しました。
hibari.2ch.net/test/read.cgi/hp/1311096825/90n

748 名前:nobodyさん [2011/07/24(日) 19:06:14.31 ID:/DoWXp9n]
「次の人」または「前の人」という文字列を文章内から拾う場合、どの様な書き方が良いのでしょうか??
[次の人 | 前の人] だと「の」一文字だけでも拾ってしまいます…

749 名前:nobodyさん mailto:sage [2011/07/24(日) 21:04:07.81 ID:???]
"[abc]"は「『a』か『b』か『c』にマッチ」だぞ…。
君の書いた正規表現は「『次』か『前』か『の』か『人』か『|』か『 』にマッチ」だ。

多分"(次の人|前の人)"みたいなことがしたかったんだろうけど、
"[次前]の人"でいいと思う。

750 名前:nobodyさん mailto:sage [2011/07/24(日) 21:07:51.65 ID:???]
あと、似たようなのでありがちなのが
"[^hogehoge]"で文字列の否定を指定したつもりになっちゃう人。

もちろん間違い。念の為。

751 名前:nobodyさん [2011/07/24(日) 22:38:19.38 ID:X7IDpmYo]
>>750
では何が正しいのでしょうか?

752 名前:nobodyさん mailto:sage [2011/07/24(日) 22:54:58.14 ID:???]
>>751
[次前]の人

753 名前:nobodyさん mailto:sage [2011/07/24(日) 23:02:35.46 ID:???]
あ、とんちんかんだった。
文字列の否定は
(?!.*文字列.*).*
みたいのかなぁ

754 名前:nobodyさん [2011/07/25(月) 21:55:36.12 ID:RVWZInKC]
formからの情報を編集しているんですがケータイ絵文字(5社の)が入ったら消すというのはできますか?

PHP5です。



755 名前:nobodyさん mailto:sage [2011/07/25(月) 22:46:11.52 ID:???]
>>754
3社だけど、
Emo PHP携帯絵文字ライブラリ
gard.no-ip.info/emo/readme/study/reg.html

756 名前:nobodyさん [2011/07/25(月) 23:06:55.26 ID:RVWZInKC]
>>754

ありがとうございました

757 名前:nobodyさん [2011/07/27(水) 20:41:33.29 ID:PkulA4Dr]
40過ぎたオッサンが、訓練校出てWebで独立するとか寝言いってますwwwwww
サラリーマンに、無理だと指摘され発狂中wwww



Webデザインの基金訓練を受講してる人 Part2
yuzuru.2ch.net/test/read.cgi/dame/1308059991

>>505

俺は40代で基金訓練受けて、これから独立しようと考えてるがな。
まぁ若干経験あるからその方面での話だけど。
基金訓練は単に「バナーくらい作れますよ」って言うだけのために受けた。

30代ならデジハリにもいっぱいいるぞ、余裕だろ。
ちゃんとした社会人経験があればだが。

758 名前:nobodyさん mailto:sage [2011/07/30(土) 14:00:39.72 ID:???]
>>757
ID:1gQ87Cnm がきもかった

759 名前:nobodyさん mailto:sage [2011/08/01(月) 07:47:20.91 ID:???]
^(\d{3},)*\d{3}$
上記正規表現で123がヒットする理由が分かりません
カンマがなくても何故ヒットするんですか?
*の前が()だからであってますか?

<対象文字列>
123
123,456
987,654,321
123,789,456,012
9876,543
123,456,

<HIT文字列>
123
123,456
987,654,321
123,789,456,012



760 名前:nobodyさん mailto:sage [2011/08/01(月) 07:59:48.61 ID:???]
>>759
*の意味を調べよう

761 名前:nobodyさん mailto:sage [2011/08/01(月) 07:59:51.56 ID:???]
* → + で解決しない?
*はゼロ個以上でマッチだから。


762 名前:759 mailto:sage [2011/08/01(月) 08:58:25.47 ID:???]
>>760
調べなくても分かってますが()*も同様なのかと思いまして

>>761
いえ、nnnの場合もヒットさせたかったので*でいいのです
仕様というか動きの確認だけが目的で書き込んだので

763 名前:nobodyさん [2011/08/01(月) 09:39:13.59 ID:3IgNAOvk]
>>759の意図がいまいちよくわからんが、
「a*」の時と「(abc)*」の時とで*の機能が変わらないことを確認したかったの?

あと若干言葉遣いに波風が立つ雰囲気を感じてしまうのはオレだけ(笑)?

764 名前:nobodyさん mailto:sage [2011/08/01(月) 09:43:31.28 ID:???]
ヒント:ID隠し



765 名前:nobodyさん mailto:sage [2011/08/01(月) 09:48:49.11 ID:???]
俺もちょっとイラッときた

766 名前:nobodyさん mailto:sage [2011/08/01(月) 09:52:47.51 ID:???]
(\d{3},)* 関係ないじゃんw

767 名前:nobodyさん mailto:sage [2011/08/01(月) 10:28:45.34 ID:???]
>>762
どう見てもわかってないだろw

768 名前:nobodyさん mailto:sage [2011/08/01(月) 17:56:48.08 ID:???]
>>763
> >>759の意図がいまいちよくわからんが、
> 「a*」の時と「(abc)*」の時とで*の機能が変わらないことを確認したかったの?
はい

> あと若干言葉遣いに波風が立つ雰囲気を感じてしまうのはオレだけ(笑)?
イラッ☆

769 名前:nobodyさん mailto:sage [2011/08/01(月) 17:59:56.76 ID:???]
機能が変わらない事の確認なのに質問内容が
>ヒットする理由がわかりません
っておかしいだろw

770 名前:nobodyさん mailto:sage [2011/08/01(月) 18:00:59.64 ID:???]
>>766
どう言う事でしょうか?
もっとスマートな方法があるのであれば是非ご教示願います

>>767
何がいけないのかさっぱりです
直近文字の0回以上のhitって事でないの?

771 名前:nobodyさん mailto:sage [2011/08/01(月) 18:02:51.58 ID:???]
>>769
そんなおかしいですかね
でも、確かに表現が悪くて申し訳ないです


772 名前:nobodyさん [2011/08/01(月) 18:11:52.38 ID:3IgNAOvk]
根はいいやつそうでよかった(´ω`)…。

773 名前:nobodyさん mailto:sage [2011/08/01(月) 18:44:25.32 ID:???]
直近「文字」とは限らないだよ。
(お題のこんなのとか)*(?:ほかにもこんなのとか)*[いろ]*あるでしょう。

774 名前:nobodyさん mailto:sage [2011/08/01(月) 19:21:33.25 ID:???]
>>770
123がヒットしたのは
\d{3}の部分だけといえば分かるだろうか
(\d{3},)*は0回ってことで



775 名前:nobodyさん mailto:sage [2011/08/01(月) 22:22:11.88 ID:???]
>>774
超絶完全理解感謝激励歓迎降臨!
謝謝!!

伝わり難い文章で多レスしてしまってすいませんでした

776 名前:nobodyさん [2011/08/01(月) 22:37:10.25 ID:3IgNAOvk]
>>774の指摘がそこまで的確なものだったってのもいまいちピンと来ない件(笑)
まあよかったな( ´∀`)

777 名前:nobodyさん mailto:sage [2011/08/01(月) 22:54:31.04 ID:???]
わろた

778 名前:nobodyさん mailto:sage [2011/08/02(火) 11:07:19.68 ID:???]
結局わかってなかったんじゃんw

779 名前:nobodyさん mailto:sage [2011/08/03(水) 19:33:03.57 ID:???]
762 名前: 759 [sage] 投稿日: 2011/08/01(月) 08:58:25.47 ID:???
>>760
調べなくても分かってますが()*も同様なのかと思いまして

>>761
いえ、nnnの場合もヒットさせたかったので*でいいのです
仕様というか動きの確認だけが目的で書き込んだので


780 名前:nobodyさん mailto:sage [2011/08/04(木) 09:41:51.16 ID:???]
動きの確認ならパターン出してテストすりゃいいだけじゃん

なんかイラッとするな

781 名前:nobodyさん mailto:sage [2011/08/04(木) 12:34:18.67 ID:???]
>>780
イラッ☆

782 名前:nobodyさん mailto:sage [2011/08/26(金) 08:02:24.21 ID:???]
test

783 名前:nobodyさん mailto:sage [2011/09/02(金) 00:33:38.37 ID:???]
>>782
イラッ☆

784 名前:nobodyさん mailto:sage [2011/09/06(火) 00:06:31.30 ID:???]
ttp//aaa.co.jp:8888
http//bbb.com:9999/
を除外しつつ
他の
h?ttp//○○○.△△△.□□□:☆☆☆/?
     ↑ここから      ここまで↑
をヒットさせたいのですが色々試したのですが出来ませんでした
何か方法がありますでしょうか?



785 名前:nobodyさん mailto:sage [2011/09/06(火) 00:20:00.51 ID:???]
h?ttp:\/\/(?!aaa.co.jp:8888|bbb.com:9999)(\w+\.)+\w+(:\d+)?\/?

786 名前:nobodyさん mailto:sage [2011/09/06(火) 00:28:37.10 ID:???]
>>785
レスありがとうございます
助かりました

787 名前:nobodyさん mailto:sage [2011/09/14(水) 01:54:57.08 ID:???]
2chのdatの1(1行目)のレス内にトリップ(10桁以上でも10〜12桁でもok)が
含まれてる場合にヒットさせたいのですが、一部除外したいトリップあります

◆(?!5s5hPZiJeU|ozOtJW9BFA).{10}
まではできたような気がするのですが1行目にマッチさせるにはどうしたら良いでしょうか
SJISです。


788 名前:nobodyさん mailto:sage [2011/09/14(水) 08:26:15.86 ID:???]
>>787
^?dとか

789 名前:nobodyさん mailto:sage [2011/09/14(水) 13:20:15.86 ID:???]
>>787
mフラグ

>>788


790 名前:nobodyさん mailto:sage [2011/09/15(木) 22:42:04.53 ID:???]
>>789
ありがとうございます
よく分からなかったので調べてみると複数行の行頭、文末にマッチさせることができるのですね
残念ながら行頭、文末にトリップがあるわけでないのでうまくないようです。。


791 名前:nobodyさん mailto:sage [2011/09/16(金) 01:40:23.90 ID:???]
>>790
789ではないが、mフラグをつけたら駄目だ
^ を利用すれば一行目のトリップにマッチできる
mフラグをつけたら破綻する

792 名前:nobodyさん mailto:sage [2011/09/16(金) 01:49:30.98 ID:???]
処理系を書かないからでしょ。

>>789のいうmオプションは「改行文字を無視する単一行モード」の意味
(Ruby等の流儀)で書いていて、
>>790はそれを「複数行モード」の意味(Perl等の流儀)に取っている。

793 名前:nobodyさん mailto:sage [2011/09/22(木) 02:27:55.73 ID:???]
>>790
先頭から、最初に改行コードが出てくるまでが1行目だよ

794 名前:nobodyさん [2011/10/02(日) 19:26:42.05 ID:Tnal10Vi]
abcdefgfedcba という文字列から
defという文字列を消すこと出来るのですが、
def以外を消すにはどうすればいいのでしょうか?



795 名前:nobodyさん [2011/10/02(日) 20:09:22.37 ID:zbShr9jh]
漠然としすぎ

796 名前:nobodyさん mailto:sage [2011/10/03(月) 06:19:41.91 ID:???]
>>794
よくわからんが否定はめんどくさいぞ。

([^def]|d(?!ef)|(?<!d)e(?!f)|(?<!de)f)

でdefの一部であるd,e,f以外の任意の1文字にマッチするから
これでなんとかなるだろう。



797 名前:nobodyさん mailto:sage [2011/10/03(月) 21:56:35.04 ID:???]
>>794
環境によるけど、(def)ですべてにマッチさせて、あとから取得した$1的なものに置換すればいいのでは

798 名前:nobodyさん mailto:sage [2011/10/07(金) 11:38:20.62 ID:???]
>>794
/def|[\s\S]/ でcallbackして def 以外は全て削除


799 名前:nobodyさん mailto:sage [2011/10/10(月) 10:36:17.70 ID:???]
PHPにてHTMLタグ以外の全ての文字について、全角・半角の統一などの処理を
したいと思うのですが、例えば英字を全角で統一したい場合、素人考えでは
最も単純に作業をするには「全ての英字を全角に」→「タグのみ半角に」という
2回に分けた処理がベストかと思うのですが、もっと効率の良い処理の方法は
ありますでしょうか?


800 名前:nobodyさん mailto:sage [2011/10/10(月) 11:10:33.30 ID:???]
PHPなら効率にこだわるより、メンテナンス性を重視した方がいいと思う。

801 名前:nobodyさん [2011/10/10(月) 16:07:33.02 ID:gughiUX1]
"<"に続く文字(">"が来たら終了)は全部半角化
それ以外はどしどし全角化

でおk
それはさておき、やんごとなき理由さえなければ統一するなら全角じゃなく半角にしとけ。

802 名前:nobodyさん mailto:sage [2011/10/11(火) 00:33:04.23 ID:???]
>>799
DOMで処理するのがいいかと

803 名前:nobodyさん mailto:sage [2011/10/11(火) 00:36:07.74 ID:???]
>>801
<input type="button" value="zenkaku">

804 名前:nobodyさん mailto:sage [2011/10/11(火) 23:11:43.85 ID:???]
>>800
メンテナンス性にこだわるとどんな感じになるか……まるでイメージできません……orz

>>801
すいません、やんごとなき理由で全角化せねばならないのです…。
ところでその方法は正規表現は特に使わず、1文字ずつチェックしていく感じでしょうか?

>>802
DOMを使うというと……やはりこれも正規表現は使わない感じですか?

>>803
今回は特にタグの中身まではいじらない予定なので全角valueでもokです。



805 名前:nobodyさん mailto:sage [2011/10/12(水) 00:03:54.71 ID:???]
>>801
すいません、スレ違いになってしまいましたが、ひとまずその方法を試してみました。
が、実体参照(&anpとか)が出てきたときにややこしいことになりそうです…orz
この場合だけ力技で切り抜けるか、もしくはやはりある程度正規表現で処理を
した方が良さそうな気がしますがどうでしょうか。

あるいはDOMの方が簡単なのでしょうか…?
どう回せばタグの中身が取り出せるのかいまひとつわからないです。。。

806 名前:nobodyさん mailto:sage [2011/10/12(水) 00:21:33.58 ID:???]
あー…後から全角&XXX;を半角にするって方法もありますねえ…。
うーん。

807 名前:nobodyさん [2011/10/14(金) 09:47:43.56 ID:+/AP5o7r]
htmlのソースからタグを除外するのに挑戦してて以下のようにしたんですが
もっと効率いいやり方あるでしょうか?

\<[a-zA-Z0-9\"\<\>\ \=\;\:\/\.\_\-\(\)\#\!\'\&\%]+

808 名前:nobodyさん mailto:sage [2011/10/14(金) 15:25:07.10 ID:???]
どんだけ円がすきなのかとw

809 名前:nobodyさん [2011/10/14(金) 15:26:32.18 ID:i4T0D1ix]
>>807
↓だと「Hello」ごと消えていかないか?
<p>Hello</p>
↓だと「…alt="」で止まってしまわないか?
<img src="hello.png" alt="こんにちは">

↓というわけでこれでいいんじゃないの。
<[^>]>

810 名前:nobodyさん [2011/10/14(金) 15:28:56.11 ID:i4T0D1ix]
失礼「+」が抜けてた
<[^>]+>

811 名前:nobodyさん [2011/10/15(土) 02:18:16.86 ID:pl58b8lQ]
フジテレビデモ
花王デモ
要チェック


812 名前:nobodyさん mailto:sage [2011/10/15(土) 15:28:36.48 ID:???]
>>809
これは便利。ありがとう

813 名前:nobodyさん mailto:sage [2011/10/15(土) 16:07:18.81 ID:???]
いいってことよ

814 名前:809 [2011/10/15(土) 18:11:07.01 ID:5td5CFAR]
>>813www



815 名前:nobodyさん mailto:sage [2011/11/01(火) 16:59:25.75 ID:???]
行単位をダブルクオートで囲む正規表現で

ああああ文字列ああああ
いいいい文字列いいいい

検索
/^.*$/m

置き換え
"$0"

とした場合に
"ああああ文字列ああああ
"
"いいいい文字列いいいい
"

となってしまいます。"ああああ文字列ああああ"としたいのですが、どのようにすれば良いでしょうか
PHPのpreg_replaceを使っています。よろしくお願いします。

816 名前:nobodyさん mailto:sage [2011/11/01(火) 17:49:42.69 ID:???]
マッチするないように改行が含まれてるから。

817 名前:nobodyさん mailto:sage [2011/11/01(火) 18:23:24.87 ID:???]
>>815
自己レス
\x0Dが原因でした。

818 名前:nobodyさん mailto:sage [2011/11/01(火) 22:17:43.68 ID:???]
>>817
>>816を無視するのか

819 名前:nobodyさん mailto:sage [2011/11/01(火) 22:40:47.00 ID:???]
>>818

>>816
> マッチするないように改行が含まれてるから。

ではなくて
マッチするないように改行が含まれていなくても\x0Dが付加されるから

無視ではありません。

820 名前:816 != 818 mailto:sage [2011/11/01(火) 23:45:06.62 ID:???]
>>819
言い方が悪かったのかな。CRが含まれてるから。
別にCRは付加されたりしないよ。

preg_replace("/^([^\r]*)\r?$/m", "\\1", $text);
とするか、LFのみに変換してから処理するか。

821 名前:nobodyさん mailto:sage [2011/11/07(月) 22:53:15.08 ID:???]
住所と番地の間にある空白を削除する場合どうやればいいですか?
「見附市 見附 123番地」この文字列を
「見附市 見附123番地」としたいです
「見附市」と「見附」の間の空白はそのままという条件付です

822 名前:nobodyさん mailto:sage [2011/11/08(火) 00:28:51.98 ID:???]
数字が必ずある前提で、
\s[\d]

823 名前:nobodyさん mailto:sage [2011/11/08(火) 01:11:57.96 ID:???]
(?!市).\s

824 名前:nobodyさん mailto:sage [2011/11/08(火) 08:57:43.48 ID:???]
>>823
町や村にもヒットさせろよw
群はいらないか



825 名前:nobodyさん mailto:sage [2011/11/08(火) 10:58:00.13 ID:???]
(東京都|北海道|(?:京都|大阪)府|[県市区群])\s+

\1

826 名前:nobodyさん mailto:sage [2011/11/08(火) 10:58:59.04 ID:???]
ああ、勘違いした
>>825は流してくれ

827 名前:nobodyさん mailto:sage [2011/11/08(火) 12:21:27.42 ID:???]
>>821
(?![市区町村]).\s

828 名前:816 != 818 mailto:sage [2011/11/08(火) 13:46:47.91 ID:???]
郡、な。

829 名前:nobodyさん mailto:sage [2011/11/08(火) 20:01:17.27 ID:???]
しゅくちょく

830 名前:nobodyさん mailto:sage [2011/11/09(水) 02:32:34.16 ID:???]
>>827
空白にマッチしたいんだから↓の間違いだよね。
(?<![市区町村])\s+


831 名前:nobodyさん [2011/11/23(水) 06:53:59.84 ID:V5f5mApl]
![[
 文字列
 ![[別の文字]]
 ![[ほげほげ]]
]]

![[何か]]←これが1単位で、↑こんなの中から最短マッチで抽出したく、以下のようにしました。

$pattern = '/!\[\[([^\[\]]+)\]{2,2}?/';

しかしこの場合、ブラケットが使えないので困っています。

![[ この中に[←とか]←があると使えない ]]

最短マッチさせるにはどう書けばいいでしょうか?

832 名前:nobodyさん mailto:sage [2011/11/23(水) 07:02:11.30 ID:???]
$pattern = '/!\[\[.+?]]{2,2}?/';


833 名前:nobodyさん [2011/11/23(水) 09:23:16.47 ID:V5f5mApl]
>>832
ありがとうございます。
ちなみに↓こうでしょうか?
$pattern = '/!\[\[.+?\]{2,2}?/';

しかしながら、やはり最長マッチになってしまいます。
うっかり書き忘れたのですが、PHPのpreg_matchで行なっています。
PCRE準拠(Prel互換)らしいです。

834 名前:nobodyさん [2011/11/23(水) 09:52:54.59 ID:V5f5mApl]
あ、すみません、できました!
が、1行だといけるのですが、複数行にまたがった場合失敗しました。
↓このような場合

![[
 文[字]列
 ![[別の文字]]
 ![[ほげほげ]]
]]

オプションにmやsを付けてみましたがダメです。



835 名前:nobodyさん mailto:sage [2011/11/24(木) 01:59:39.52 ID:???]
>>834
入れ子の対応とりつつマッチするには
Subroutine Referencesを使えば良いよ。

<?php
$re = '/(?:!\[\[(?:(?!!\[\[)(?!\]\]).|(?R))*\]\])/s';
$text = "![[
  文[字]列
  ![[別の文字]]
  ![[ほげほげ]]
]]";
$position = array();
for ($i = 0; $i < strlen($text); $i++) {
  $pos = strpos($text, '!', $i);
  if (end($position) !== $pos)
    $position[] = $pos;
}
foreach ($position as $pos) {
  $t = substr($text, $pos);
  if (($pos === 0 || $pos) && preg_match_all($re, $t, $match, PREG_SET_ORDER)) {
    var_dump($pos); var_dump($t); var_dump($match); print "----\n";
  }
}
?>


836 名前:nobodyさん [2011/11/25(金) 00:51:55.86 ID:7pZprZ8q]
>>835
うぉ!?ありがとうございます!

837 名前:nobodyさん mailto:sage [2011/11/25(金) 01:08:56.26 ID:???]
>>835
おーこれでいけそうです!
なるほど、こんなやり方がありましたか。とても勉強になりました!


838 名前:nobodyさん [2011/11/27(日) 21:48:09.61 ID:ZbhJICcu]
jsonの形式を配列に変換することは出来ないでしょうか?
phpのjson_decodeだと、どうやら変換エラーが出るようで、正規表現で解決できればと思うのですが。
{"xType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},"xNum":{"0":"6","1":"6","2":"5","3":"5","4":"6"},"yType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},"yNum":{"0":"5","1":"4","2":"4","3":"5","4":"5"}}
を[xType][0]=main,[xType][1]=main・・・・・的な感じなんですが。

どなたかお願いいたします。

839 名前:nobodyさん mailto:sage [2011/11/27(日) 23:58:55.08 ID:???]
>>838
json_decodeでエラーが出ないんだけど

840 名前:nobodyさん [2011/11/28(月) 08:12:12.66 ID:NxvSoLFs]
>>839
全体はもっと長いのですが...

841 名前:nobodyさん mailto:sage [2011/11/28(月) 11:38:12.26 ID:???]
つーかエラーになるようなjsonモドキを吐く方をなんとかしろよ。

842 名前:nobodyさん mailto:sage [2011/11/28(月) 11:51:50.21 ID:???]
>>840
なぜエラーの原因を特定しないのですか...

843 名前:nobodyさん mailto:sage [2011/11/28(月) 11:52:31.97 ID:???]
あと、json形式でないものを、json形式だと思い込んで正規表現書いても結局うまくいかないとおもう。

844 名前:nobodyさん [2011/11/28(月) 20:38:17.18 ID:cgQZB7ih]
{"1":{"0":{"n":{"xType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},"xNum":{"0":"3","1":"5","2":"5","3":"3","4":"3"},"yType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},
"yNum":{"0":"5","1":"5","2":"3","3":"3","4":"5"}}},"1":{"b":{"xType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},"xNum":{"0":"5","1":"6","2":"6","3":"5","4":"5"},"yType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},
"yNum":{"0":"5","1":"5","2":"4","3":"4","4":"5"}}},"2":{"l":{"xType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},"xNum":{"0":"4","1":"5","2":"5","3":"4","4":"4"},"yType":{"0":"main","1":"main","2":"main","3":"main","4":"main"},
"yNum":{"0":"5","1":"5","2":"4","3":"4","4":"5"}}}}}
一応こんな感じのデータです。
json形式だと思うんですが、phpのほうでは

Syntax error, malformed JSON
とつれない回答です。



845 名前:nobodyさん mailto:sage [2011/11/28(月) 21:06:49.29 ID:???]
>>844
デコードできたよ(PHP 5.3.2)

846 名前:nobodyさん [2011/11/28(月) 21:16:33.29 ID:cgQZB7ih]
マジっすか??
デコードの仕方が悪いのでしょうか??
できればやり方を教えてください。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<259KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef