作者ides13 (juso)
看板EzHotKey
标题Re: [AHK-] 标点符号全形半形会影响到热字串吗
时间Thu Apr 6 14:35:12 2023
※ 引述《Rituximab (Rituximab)》之铭言:
: 以下这段hotstring,为什麽把字串中的全形标点符号改成半形,就可以避免字串的变数
: 跑到字串後段(在注音输入法的英文模式下会这样,如果改用美式键盘就没这问题)
: 不理想的成品:
: 「病人因上述原因於民国年月日至本院门诊就诊宜持续追踪治疗,1120402,。」
: https://imgur.com/OFMZpjX
: 理想为: 病人因上述原因,於民国112年04月02日至本院门诊就诊,宜持续追踪治疗。
: 字串为以下
: ,:O:OPDr::
: roc_year := A_YEAR-1911
: OPDr = %roc_year%年%A_MM%月%A_DD%日
: Send,
: (
: 病人因上述原因,於民国%OPDr%至本院门诊就诊,宜持续追踪治疗。
: )
: return
我是在日文输入法下测试,所以换成英数的快速键不一样,注音的话应该「shift」
就可以了。
:x*:OPDr::
roc_year := A_YEAR-1911
OPDr = %roc_year%年%A_MM%月%A_DD%日
tabletxt = (
病人因上述原因,於民国%OPDr%至本院门诊就诊,宜持续追踪治疗。
)
SendInput {ShiftDown}{CapsLock}{ShiftUp}
sleep 200
SendInput {RAW}%tabletxt%
sleep 200
SendInput {ShiftDown}{CapsLock}{ShiftUp}
return
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.50.151 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1680762915.A.05D.html
1F:推 Rituximab: 谢谢 您这个解法测试也是不稳定 可能我输入法要直接别 04/06 16:13
2F:→ Rituximab: 的 04/06 16:13
3F:推 Rituximab: 真的很怪 04/06 16:16
4F:→ Rituximab: 在医圣系统下很不稳定 04/06 16:16
5F:→ Rituximab: 但在记事本时就稳定多了 04/06 16:16