問題タブ [preg-split]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
12305 参照

php - PHP REGEX - 改行時の preg_split による配列へのテキスト

編集:

配列の分割について助けが必要

配列の例:

わかりました、今使用して

私は得る

私はこれを取得したい:

行全体を取得し、改行で分割できる正規表現は何ですか!?

0 投票する
3 に答える
245 参照

php - 文字列を分割するときに区切り文字を保持する

編集:わかりました、助けてくれた榴散弾大佐に感謝します。誰かがここに来て同じことを探しに来たら... print_r(preg_split('/([\!|\?|\.|\!\?])/', $string, null, PREG_SPLIT_DELIM_CAPTURE));

一連の区切り文字で文字列を分割し、分割後も区切り文字の位置と文字を保持する方法はありますか?

たとえば、! ? . !? これを回す区切り文字を使用します。

これに

現在、区切り文字をサブパターンとしてキャプチャするために使用しようとしていますprint_r(preg_split('/([\!|\?|\.|\!\?])/', $string));が、あまり運がありません。

0 投票する
1 に答える
266 参照

php - セッション値から値を抽出 - php unserialize、preg_split、またはその他のツールを使用

次の文字列を含むセッション変数があります。

echo $_SESSION["SecurityAccess_CustomerAccess"];

ユーザー名「aaaaaa」を抽出しようとしています。unserialize、preg_split、またはその他のどの組み合わせが最も速く到達しますか?

これまでの試み...

0 投票する
1 に答える
1524 参照

php - PHP:preg_split

ここで正規表現の助けが必要です。

<%me%>で囲まれた部分文字列が独自のスロットに入るように、PHPが配列のセクションで文字列を分割できるようにしたい。

たとえば、

空白はタグの解析を停止しないことに注意してください。

0 投票する
2 に答える
216 参照

php - PHP preg_split 機能

分割パターンに含まれる次のロジックを理解する方法はありますか:
preg_split("/[\s,]+/", "hypertext language, programming");

物事の壮大な計画では、それが何をしているのか理解していますが、エスケープと特殊文字表記の使用方法を細かく理解したいと思っています。これについての詳細な説明はどこにありますか?そうでない場合は、誰かがこれがどのように機能するかの内訳を提供してください。それは非常に便利なものであり、いわば完全に私のベルトの下に置きたいものです.

0 投票する
4 に答える
658 参照

php - PHP分割問題

私はpreg_split()とsplit()を使おうとしています(そして両方を試しました)が、どちらもうまくいきませんでした。これが試みとアウトプットです。

あなたの助けをありがとう...クリスチャンスチュワート

0 投票する
3 に答える
593 参照

php - スペースの正規表現、ただしエスケープされていないスペース

ls -lbの入力を解析し、各フィールドをPHPの配列に入れようとしています。

私の入力は次のようになります。

私は一度に各行を見て、。でエスケープされているものを除いて、複数のスペースを単一のスペースに置き換えようとしています。

各行は$filedataという変数に読み込まれ、次のように処理されます。

これはほとんど機能しますが、スペースがエスケープされている行の場合、明らかに機能しません。分割がスペースに対して機能するが、エスケープされたスペースに対しては機能しないように、これを変更するにはどうすればよいですか?

(あるいは、もっと良い方法はありますか?lsに、各フィールドをコンマなどで区切ってリストを表示してもらうことができれば、それはさらに良いでしょう!)

0 投票する
1 に答える
138 参照

php - PHP で preg_split の正規表現に問題がある

次の入力があります。

いくつかの単語 - 25 もう少し - 単語 - 7 別の - セットの - 単語 - 13

そして、私はこれに分割する必要があります:

私は preg_split を使用しようとしていますが、常に終了番号を見逃しています。私の試み:

0 投票する
2 に答える
927 参照

php - preg_split を使用して区切り文字または x 文字ごとに分割する

こんにちは||||オーバーフローの群衆:) 残念ながらどこにも答えが見つからなかったので、ここに行きます:

私のコード:

私の期待:

簡単に言えば、区切り文字が見えない場合は、ff# が出現するたびに、または 12 文字ごとに分割しようとしています。別の提案も歓迎します。私は正規表現を吸うだけです:(

お時間をいただきありがとうございます。

0 投票する
1 に答える
1952 参照

php - PREG_SPLIT_DELIM_CAPTUREを使用したpreg_split

正規表現に基づいて文字列を分割しようとしていましたが、分割したテキストを保持することにも関心があります。

私が理解していないのは、なぜ次のような配列を取得できないのかということです。

さらに、「^OR」と「^」に一致するように正規表現を変更するにはどうすればよいですか。次のような後読みアサーションで問題が発生していました。