問題タブ [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 投票する
3 に答える
24980 参照

php - テキストを円記号で分割します\?

私は何時間も検索しました。文字列を「\」で区切るにはどうすればよいですか

HORSE \ COWを2つの単語に分けて、円記号をなくす必要があります。

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

php - 正規表現を使用して単語を区切るphp

文字列があり、到達したい単語がいくつか含まれています。区切り文字は、, ;またはスペースで構成される任意の文字列にすることができます。

次に例を示します。

単語osman ali mehmet ahmetayse配列または 1 つずつ使用できる任意の型にする必要があります。preg 関数を使って試してみましたが、わかりませんでした。

誰かが助けてくれたら、私は感謝します。

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

php - preg_split 文字列を文字ペアに分割

私はこの単純な問題であまりにも多くの問題を抱えています.文字列を2文字の値の配列に分割します.

いまいましい正規表現は何ですか?

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

php - 関数の引数のリストを配列に変換する

私は CMS に取り組んでおり、関数の引数のリストを配列に変換する方法を探しています。例えば:

ここで使用する正規表現の種類がわかりません....「、」で爆発させることもできますが、文字列や配列などに含まれるすべてのコンマを爆発させることになります...これを行うには正規表現が必要です。大丈夫です正規表現を使用しますが、これには多くのルールがあるようです。

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

php - preg_splitに分割しますか?

PHPで10年間使用した後も、正規表現でS ***を使用していますが、これを変換するのを手伝っていただけませんか。

preg_splitと同等ですか?

ありがとうございました

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

php - 文字列を区切り文字で分割しますが、エスケープされている場合は分割しません

文字列を区切り文字で分割するにはどうすればよいですか? たとえば、次の文字列があります。

区切り文字は|で、エスケープされた区切り文字は\|です。さらに、エスケープされたバックスラッシュを無視したいので、 in\\||まだ区切り文字です。

したがって、上記の文字列では、結果は次のようになります。

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

php - 「PREG」または「HTACCESS」を使用して URI の複数のスラッシュを削除する方法

「PREG」または「HTACCESS」を使用して URI の複数のスラッシュを削除する方法

site.com/edition/new/// -> site.com/edition/new/


site.com/edition///new/ -> site.com/edition/new/

ありがとう

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

php - CSVファイルを配列に開き、データを変更してから、元のCSVファイルを変更されたデータで上書きするPHPのサポートが必要です

レポートで使用するには、CSVファイルからデータを取得する必要があります。ただし、エクスポートするソフトウェアには、有用な形式でエクスポートする機能がありません。PHPを使用して、次のようなデータを含むCSVファイルを取得したいと思います。

そしてそれをこれに変えてください:

現時点では、fgetcsv()を使用してCSVファイルを開き、不要な文字を削除するコードがあります。

これにより、CSVファイルの行がコンマ区切りの行に格納され、$lines配列は次のようになります。

次に、データをCSVファイルにエクスポートして戻すことができるように、データを1つ以上の配列内に正しい順序で格納する必要があります。

私は使ってみました:

次に、caseステートメントを使用して正しいデータを配列に配置しますが、ハングアップするため、何か間違ったことをしている必要があります。(言うまでもなく、このコードは最適化されていません。)

ここからどこに行けばいいのか、何かアイデアはありますか?ありがとう!

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

php - 文字列を部分に分割し、すべての文字を返します

次のルールに従って文字列を分割したい:

  1. 連続するすべての英数字とドット(.)は1つの部分として扱う必要があります
  2. 他のすべての連続する文字は、1つの部分として扱われる必要があります
  3. との連続した組み合わせは12異なる部分として扱われる必要があります
  4. 空白を返す必要はありません

たとえば、次の文字列:

この配列を返す必要があります:

preg_split()AFAIKはパターンを返される要素として扱うことができないため、失敗しました。

これを行う簡単な方法のアイデアはありますか?