問題タブ [regexp-replace]
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.
sql - Oracle SQLで正規表現を使用してデータを変換する
以下のようなデータがあり、その中でタブが制限されています。ここでビューでそれらを表しました
私の期待される出力は
私はこれらすべての水平テーブルをこのようないくつかのユニークなパターンに置き換え、そのパターンを索引付けに基づいて月、火に置き換えることを考えました
$1(6-20)$2(6-20)$3(6-20)$4(6-20)$5(6-20)
以下のクエリを試しましたが、完了できませんでした
javascript - パターン内の修飾子を含む正規表現
パターン内のすべての特殊文字 (修飾子) をエスケープするには?
このコード スニペットでは、varinput
に修飾子が含まれてい*
ます。入力 (パターン) 変数内のすべての特殊文字をエスケープするにはどうすればよいですか?
oracle10g - REGEXP_REPLACEを使用して、Oracleサーバーで複数の改行を1つの新しい改行文字に置き換えます
REGEXP_REPLACE を使用して、 Oracle サーバーで複数の改行を 1 つの改行文字に置き換える方法。
sql - SQL クエリでの正規表現
を含む SQL クエリがあります。
その中にSELECT
。LISTAGG
foo.name 列の値を区切り文字として「,」で連結し、REGEXP_REPLACE
重複を置き換えます。
「,」(コンマの後に空白文字が続く) がセパレーターとして使用されるように を変更した場合、?LISTAGG
をどのように調整する必要がありREGEXP_REPLACE
ますか?
編集:
をに変更するREGEXP_REPLACE
と'([^,]+)(, \1)+'
、うまくいくようで、
シトロネンサウレ、カリウムソルバット、ペクチン
しかし、 を に変更するREGEXP_REPLACE
と、'^([^,]+)(, \1)+$'
まだ重複があります:
CITRONENSÄURE、CITRONENSÄURE、CITRONENSÄURE、CITRONENSÄURE、CITRONENSÄURE、KALIUMSORBAT、KALIUMSORBAT、KALIUMSORBAT、KALIUMSORBAT、KALIUMSORBAT、ペクチン、ペクチン、ペクチン、ペクチン、ペクチン
それで、'([^,]+)(, \1)+'
ないに関係なく、正しいものですか^
と$
?
regex - テキスト ファイルから行を削除する
1 から 9 までの数字で始まる行を除外したいテキスト ファイルがあります。正規表現^\d+(.*)$
とを使用して空白 (空の文字列) に置き換えようとしまし^[1-9](.*)$
たが、うまくいきません。
AutoItのStringRegExpReplace()
コマンドを使用しています。
php - Laravel preg_match(): 終了区切り文字「/」が見つかりません
私はLaravel 4.2に取り組んでいます。Validator を使用して正規表現で名前フィールドを検証しようとしています。以下に私のルールを示します。
ただし、検証するルールを呼び出すとすぐにエラーがスローされます。以下を参照してください。
sql - REGEXP_REPLACE を使用して、値の前に「£」が表示されるようにしますか?
APEXでREGEXP_REPLACEを使用して、フィールドに入力された値を変更して同じ値に置き換えようとしていますが、その前に「£」記号が付いていますが、これは可能ですか?
私の列名は「給与」です
ps。オラクルSQL、ありがとう!
編集: 申し訳ありませんが、大学で SQL を使い始めたばかりで、何をしているのかよくわかりません。「給与」という列が必要で、制約とトリガーを使用して、静的な数値がフィールドに入力されたときに、たとえば 1000 を入力すると、制約がこれを認識し、トリガーがそれを £1000 に変更するようにします。私が電話番号でなんとかしたことに:
テーブル:
引き金: