をテキストを置き換え、何かのようにあなたは私があなたの代わりにAutoHotkeyをのJavascriptを必要とするだろうと考えているのFacebook "言及しているので
(y)::.....
をテキストを置き換え、何かのようにあなたは私があなたの代わりにAutoHotkeyをのJavascriptを必要とするだろうと考えているのFacebook "言及しているので
(y)::.....
あなたの質問は。あなたが作業しているシナリオについての情報が欠落しています。ここでは、Javascriptを使用してHTMLページのアイコンで文字を切り替える2つの手順を示します。私はそれはあなたのアイデアを啓発することを願って:
1-によって(Y)
などのすべての式を置き換えるためにJavaScriptを使用(Googleの1ウェブの周り以外の他のオプションがあります)<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
のようなあなたのHTMLの頭の中で
2-アイコンライブラリを組み込みますアイコンのライブラリコードなどの作業<i class="material-icons">thumb_up</i>
としてスニペット:
function replace(){
var box = document.getElementById('box');
var str = box.value;
var filterok = str.replace(/\(Y\)/gi, "<i class='material-icons'>thumb_up</i>");
var filtersmile= filterok.replace(/\=\)/gi, "<i class='material-icons'></i>");
var filterHHH= filtersmile.replace(/HHH/gi, "<i class='material-icons'>favorite</i>");
document.getElementById("target").innerHTML = filterHHH;
}
body {
background: lavender;
}
<head>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
</head>
<body onload="javascript: replace()">
<textarea rows="4" cols="50" oninput="replace()" id=box>
Every (Y) and =) and HHH inserted here will be substituted by a match icon.
</textarea>
<br>
<span id=target></span>
</body>
ps:g
のStringReplace
は「グローバル」を表し、gi
は「グローバル+大文字と小文字を区別しない」の略です。
ps2:\
は、アイコン呼び出しで使用される特殊文字を表示するために使用されます。
PS3:Google Material Icons List
あなたの代わりにWebページのHTMLコードを編集するAutoHotkeyをを使用することを意味している場合、AutoHotkeyを代わりにJavaScriptを使用して上記の例と同じことを行う方法は次のようになります。
FileRead, filevar, page.html
symbolA:="(y)"
symbolB:="=)"
symbolC:="HHH"
StringReplace, filevar, filevar, %symbolA%, <i class='material-icons'>thumb_up</i>, All
StringReplace, filevar, filevar, %symbolB%, <i class='material-icons'></i>, All
StringReplace, filevar, filevar, %symbolC%, <i class='material-icons'>favorite</i>, All
FileDelete, page.html
FileAppend, %filevar%, page.html
return
このソリューションをお寄せいただき、ありがとうございます。 しかし、私はOutlook2007で(y)を使用して、emojisをメールに挿入するのを検索しています。 –
あなたの質問に「電子メール」または「Outlook」は記載されていません。一度も;タグ上でさえも。 –