ProcessOn は、最も強力で使いやすい描画ツールをユーザーに提供するオンライン共同描画プラットフォームです。
オンラインで簡単に描画し、それを詳細に理解できるようにします。
正規表現
今日の正規表現は、正規表現の簡単な使い方を学ぶことです。 HTML5 タグ属性の強力な機能に直面して、正規表現を使用する前に JavaScript を学習する必要はなくなりました。これは、HTML5 入力タグのパターンによってタグ検証が実現され、複雑な JavaScript をほぼ置き換え、正規表現を使用してフォームを検証できるためです。将来的には完全に置き換えられるでしょう。
正規表現の簡単な使用:
[0-9] は、0 から 9 までの任意の数値を検索します。
[a-z] は、小文字の a から小文字の z までの任意の文字を検索します。
[A-Z] 大文字の A から大文字の Z までの任意の文字を検索します。
[A-z] は、大文字の A から小文字の z までの任意の文字を検索します。
n{X} は、次のシーケンスを含む文字列と一致します。
n{X,Y} は、n の X または Y シーケンスを含む文字列と一致します。
n{X,} は、少なくとも X 個の n シーケンスを含む文字列と一致します。
簡単な通常の操作を実装するには、これらを覚えてください。例:
<form action="#"> <input type="text" pattern="[0-9a-zA-Z]{1,}" required> <input type="submit" value="提交"> </form>
これは、0 ~ 9、a ~ z、または A ~ Z の 1 文字以上の範囲を持つ単純なフォーム検証であり、このテキストを必要に応じて設定することが必須です。それ以外の場合は、送信時に表示されます。フォームに入力するように求めます。
特に通常のルールを使用するには、メタキャラクター、数量詞、角括弧の意味を覚えておく必要があります。
pattern属性は正規のマッチング方法を指定しており、正規のパターンに一致する長さのみを記述できます。
現時点では、JavaScript の RegExp オブジェクトほど便利ではありません。修飾子を設定すること、つまり、グローバルや大文字と小文字の区別などを設定することはできません。
しかし、その機能はすでに非常に強力です。
そして、修飾子を設定できない理由は、正規表現であるためです。w3c の説明では、パターンは文字列ではなく正規表現であり、修飾子は省略する必要があるため、この修飾子を設定することはできません。うまくいかないだろう。
追加の豆知識: 中国語の正規表現
[u4e00-u9fa5] の一致は、中国語
[^x00-xff] のみと一致します。これは、一般に半角文字であるすべての非 ASCII 文字と一致します。そしてこれらの%! ) (などは全角文字です。
HTML5 audio 要素と video 要素
audio オーディオタグ
<audio controls autoplay loop > <source src="URL" type="audio/mp4"> <source ssrc="URL" type="audio/ogg"> <p>你的浏览器不支持</p> </audio>
Rendering:
その属性:
autoplay autoplay この属性が表示される場合、オーディオは準備が整うとすぐに再生されます。
controls 存在する場合、再生ボタンなどのコントロールを表示します。
loop この属性が存在する場合、オーディオが終了するたびに再生を再開します。 、「自動再生」が使用されている場合、オーディオは無視されます。
src url
<video controls loop muted width="400" height="400" poster="播放前的显示图片URL"> <source src="视频本地地址URL" type="video/mp4"> <source src="视频本地地址URL" type="video/ogg"> <p>你的浏览器不支持</p> </video>
の属性:
。
autoplay この属性が存在する場合、ビデオは準備が整うとすぐに再生されます。
controls コントロール この属性が存在する場合、再生ボタンなどのコントロールがユーザーに表示されます。この属性が存在すると、メディア ファイルの再生が終了した後に再生が再開されます。
muted muted は、ビデオの音声出力をミュートすることを指定します。
ポスター URL は、ビデオのダウンロード時に表示される画像を指定します。または、ユーザーがクリックして再生すると、ボタンの前に表示される画像。
この属性が存在する場合、ページの読み込み時にビデオが読み込まれ、再生の準備が整います。
src 再生されるビデオの URL
width ピクセルはビデオプレーヤーの高さを設定します。 3 つの形式があります: 1 つは mp4、1 つは ogg、1 つは webm です。この点でサポートされている形式は十分ではありません
上記は、エディターによって導入された正規表現と新しい HTML5 要素です。ご質問がございましたら、メッセージを残してください。すぐに返信させていただきます。PHP 中国語 Web サイトにご注目ください。正規表現と HTML5 の新しい要素に関連する記事をさらにご覧ください。

この記事では、ビューポートメタタグを使用してモバイルデバイスのページスケーリングを制御し、最適な応答性とパフォーマンスのために幅や初期スケールなどの設定に焦点を当てています。

この記事では、&lt; audio&gt;を使用してHTML5にオーディオを埋め込む方法について説明します。フォーマット選択のベストプラクティス(MP3、OGG Vorbis)、ファイルの最適化、および再生のためのJavaScriptコントロールを含む要素。 複数のオーディオfを使用して強調しています

この記事では、Geolocation APIを使用してユーザーの場所のプライバシーと許可を管理し、アクセス許可を要求するためのベストプラクティスを強調し、データセキュリティを確保し、プライバシー法を遵守することについて説明します。

この記事では、JavaScriptを使用してインタラクティブなHTML5ゲームの作成を詳述しています。 ゲームデザイン、HTML構造、CSSスタイリング、JavaScriptロジック(イベント処理とアニメーションを含む)、およびオーディオ統合をカバーしています。 必須JavaScriptライブラリ(Phaser、PI

この記事では、HTML5フォームを作成および検証する方法について説明します。 &lt; form&gt;の詳細要素、入力タイプ(テキスト、電子メール、番号など)、および属性(必須、パターン、MIN、最大)。 HTML5の利点は、古い方法よりも形成されます

この記事では、HTML5ページの可視性APIを使用して、ページの可視性を検出し、ユーザーエクスペリエンスを向上させ、リソースの使用量を最適化します。重要な側面には、メディアの一時停止、CPU負荷の削減、視認性の変化に基づいて分析の管理が含まれます。

この記事では、HTML5ドラッグアンドドロップAPIを使用してインタラクティブなユーザーインターフェイスを作成し、要素をドラッグ可能にし、キーイベントを処理し、カスタムフィードバックを使用してユーザーエクスペリエンスを強化する手順を作成する方法について説明します。また、aへの一般的な落とし穴についても説明します

この記事では、リアルタイムの双方向のクライアントサーバー通信のために、HTML5 WebSockets APIについて説明します。 クライアントサイド(JavaScript)とサーバー側(Python/Flask)の実装を詳述し、スケーラビリティ、状態管理、などの課題に対処します。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ホットトピック



