問題タブ [string-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.
c# - 中括弧C#の間の値を取得
以前に正規表現を使用したことはありません。フォーラムで同様の質問を見ることができましたが、探しているものとはまったく異なります
次のような文字列があります。中括弧の間の値を取得する必要があります
例: 「{name}{name@gmail.com}」
そして、次の分割された文字列を取得する必要があります。
名前と名前@gmail.com
以下を試してみましたが、同じ文字列が返されます。
javascript - 文字列を複数の HTML テキスト フィールドに分割する方法
HTML ファイルに text1 と text2 の 2 つの入力フィールドがあります。次に、長い文字列をコピーして text1 に貼り付けます。文字列を text1 と text2 に自動的に分割します。そのため、文字列には区切り文字 (TAB (ASCII 9) など) が必要です。私は何度も試してきましたが、運がありません。私の実験では、次のようにjavascript関数を呼び出すボタンがあります:
私が欲しいのは、ABCで満たされたtext1と「DEF」で満たされたtext2です
助けてくれてありがとう.....
url - URI のすべての部分で不正な文字はありますか?
1 つの文字列で 2 つ以上の URI を区切る文字が必要です。後で文字列を分割して、各 URI を個別に取得します。
問題は、ここでどのキャラクターを選ぶべきかわからないことです。ここで選択するのに適した、URI 自体の一部にすることは絶対にできない文字はありますか? それとも、最終的にURIでほとんどすべての文字が許可されていますか?
特定の文字が URI の特定の部分で違法であることは知っていますが、次のように URI 全体について話しているのです。
space
技術的には、それはパスワードの一部である可能性があると思いますが、それともその場合のようにエスケープされるの%20
でしょうか?
linux - sed を使用して区切り文字で文字列を分割する
次の形式の文字列があります。
string1:string2:string3:string4:string5
sed
文字列を分割し、:
各部分文字列を新しい行に出力しようとしています。これが私がやっていることです:
cat ~/Desktop/myfile.txt | sed s/:/\\n/
これは以下を出力します:
各区切り文字で分割するにはどうすればよいですか?
php - {} 内の CSS をキーと値のペアの配列に分割する
cssText(セレクターではなく、{}内の部分)をPHPのキー->値ペア配列に関連付けるRegExの助けが必要です
セレクター部分が削除され、たとえば次のようなものがあると仮定します。
はい、文字列はエスケープされています。{} 部分を抽出するときに、なんとかそれを行うことができました。
しかし:
background が dataURI であるか、または content prop が次のように設定されている場合:
私が使用する分割正規表現:
失敗します:(
私は正規表現のプロではありません。「;」にブレーキをかけない方法についてアドバイスが必要です。文字列内の \"...\" 内の外観。
それはキャプチャ グループ ([^;]*) にある必要があります。これは、次のことを意味します。それを0回以上繰り返します。
前もって感謝します!
regex - タブ区切りのテキスト行から中央の 2 つの列を抽出するにはどうすればよいですか?
2 つの正規表現が必要です。1 つは数字の 2 番目のブロックを見つけ、もう 1 つは数字の 3 番目のブロックを見つけます。私のデータは次のようなものです:
を見つけるための 1 つのコードと、 を見つけるための04
別のコード1988
。最初の 16 個の数字と最後の 3 個の数字を見つける式は既にありますが、2 番目と 3 番目のセクションの 2 つの数字を見つけるのに行き詰まっています。
arrays - strsplit: 入力型 'char' の未定義関数
<20x1> のセル配列があり、それぞれにデータが文字列の形式で格納されています (私には見えます!!!)。セルの各要素に個々の文字列としてアクセスしたいのですが、分割は単語です。
私が持っているセル配列は <20x1> セル配列であり、各要素にセルとしてアクセスするには、for ループを使用しています。
配列内のすべての要素が表示されます。line は文字列なので、strsplit 関数を適用して文字列内の単語を取得します。
これにより、エラーメッセージが表示されます:
誰かが私が間違っている場所を説明できますか? どんな助けでも大歓迎です。前もって感謝します。