货币格式化工具 - 数字转货币显示
输入数字,按指定货币、小数位数和千分位分隔符格式化显示,复制结果。
UD5工具箱
直引号 ↔ 弯引号 ↔ 直角引号,智能识别撇号
直引号(Straight Quotes):也称"打字机引号",字符为 "(U+0022)和 '(U+0027),垂直对称,起源于打字机时代以节省键位。在编程和代码中广泛使用。
弯引号(Curly/Smart Quotes):也称"排版引号",双引号为 "(U+201C)和 "(U+201D),单引号为 '(U+2018)和 '(U+2019),呈弯曲造型,能清晰区分左右,是专业排版的标准选择。
弯引号让文本看起来更加优雅和专业,尤其在印刷品、电子书和正式文档中。
弯引号适用于以下场景:
使用弯引号能让文字看起来更精致,提升整体的阅读体验和专业感。
在编程中必须使用直引号,原因如下:
从网页或Word文档复制代码片段时,弯引号是常见的隐藏错误源。
中文排版中,引号的使用有地区和标准差异:
""(弯引号),单引号使用 '',与英文弯引号字符相同「」(单层)和 『』(双层),这是传统中文排版风格「」 和 『』本工具支持在直引号、弯引号和直角引号之间自由转换,满足不同排版需求。
直角引号(Corner Brackets)是中文和日文中传统的引号形式:
「(U+300C)—— 左直角引号 / LEFT CORNER BRACKET」(U+300D)—— 右直角引号 / RIGHT CORNER BRACKET『(U+300E)—— 左双直角引号 / LEFT WHITE CORNER BRACKET』(U+300F)—— 右双直角引号 / RIGHT WHITE CORNER BRACKET直角引号在视觉上更加醒目,在竖排文字中也能保持良好的一致性。近年来,越来越多中文网站和出版物开始采用直角引号。
| 字符 | 名称 | Unicode | HTML实体 |
|---|---|---|---|
" | 左双弯引号 | U+201C | “ |
" | 右双弯引号 | U+201D | ” |
' | 左单弯引号 | U+2018 | ‘ |
' | 右单弯引号 | U+2019 | ’ |
„ | 双低弯引号 | U+201E | „ |
‚ | 单低弯引号 | U+201A | ‚ |
注:'(U+2019)同时也是英语中的撇号(apostrophe),如 don't、it's 中的撇号即使用此字符。
转换结果不理想通常由以下原因导致:
don't 中的撇号被错误转成左单弯引号。本工具智能识别撇号,当单引号前后均为字母时保留直引号形态如遇问题,建议使用"全部还原"模式先清理,再重新转换。
Microsoft Word默认启用"智能引号"功能:
":Alt+0147(数字小键盘)":Alt+0148':Alt+0145':Alt+0146智能引号(Smart Quotes)是文字处理软件(如Word、Google Docs、Pages等)的一项功能,能够在用户键入直引号时自动判断上下文并将其替换为对应的弯引号(左或右)。
其"智能"体现在:
本工具的"直→弯"模式即模拟了Smart Quotes的核心功能,并额外优化了撇号识别算法,使其在英文文本处理中更加准确。
在英语中,单引号 ' 和撇号使用相同的字符,但功能不同:
'hello'don't、it's、John's本工具的智能识别算法:当单引号前后紧邻的字符都是字母或数字时,判定为撇号,保留直引号形态不转换。这一规则能正确处理绝大多数英文文本中的撇号,避免将 don't 错误转换为 don't(后者看起来会很奇怪)。
这是本工具相比市面上许多引号转换工具的一个重要优势。
在网页开发中,HTML实体 “ ” ‘ ’ 可安全地在HTML中表示弯引号。
在CSS中,可使用 content: '\201C' 等Unicode转义。
在JavaScript中,可直接使用 '\u201C' 或直接粘贴弯引号字符。
从网页复制文本到代码编辑器时,请务必先用本工具"全部还原"清理弯引号。
输入数字,按指定货币、小数位数和千分位分隔符格式化显示,复制结果。
将长文本按指定字符数强制插入换行符,保留单词完整性选项,用于纯文本排版。
输入图书ISBN或论文DOI,通过开放API获取并显示标题、作者等元数据。
输入两个二进制数,按补码加法计算并显示进位、零标志、溢出标志等状态。
为文本块每个段落前添加两个全角空格或指定缩进字符,用于诗词或文章排版。
输入国际号码,自动提取国家代码、地区码和本地号码,并可尝试格式化为E.164等标准。
清理文本中过多、重复的 `<br>` 标签,或根据自然段自动插入合适的标签。
将CSV或TSV格式的数据转换为HTML表格,支持自定义分隔符、表头,并预览表格效果。
输入自定义文案,生成带有当前时间和华丽背景的卡片图片,适合社交媒体分享。
选择元素,显示其电子在s,p,d,f轨道的排布图示和轨道框。
输入总秒数或毫秒数,转换为“3天5小时20分”这样易读的时长描述。
演示UTF-32编码与字符串的互转,展示每个字符对应的4字节十六进制值。
上传多张图片,自动每张一页生成PDF,支持调整方向与边距。
按国家或货币名称查询对应的ISO 4217货币代码和符号(如¥、€)。
将多张图片按顺序合成为一个PDF文件,支持调整页面方向、边距和图片缩放,前端合并下载。
生成一个小书签,点击后浮层显示当前浏览器窗口的宽度和高度。
搜索或浏览全球国家/地区的电话区号,支持按国家名或数字代码查找。
上传PDF文件,使用pdf.js提取所有页面的纯文本内容,方便复制。
输入电容器上的三位数字代码,换算为pF、nF、uF等容值。
计算两个日期之间的间隔天数,或给定日期前后第N天的日期,支持包含/排除周末的设定。
将阿拉伯数字转换为英文字面拼写,支持小数和负值,用于支票填写或教育。
输入包名,生成包含最新版本、许可证、周下载量和依赖数的美观名片,用于README。
上传PDF,使用pdf.js逐页渲染为高清PNG图片,并支持单张或全部下载。
生成指向动态倒计时图片的链接,用于添加到Email签名中,提醒活动截止。
生成指定行数的空白五线谱页面,适合手写作曲练习。
枚举当前作用域下的所有Cache Storage,查看资源条目和所占空间,支持手动清理。
扫描指定CSS中的所有媒体查询,生成带断点标记的视口标尺和交互式覆盖图。
对时间进行加、减运算(如2h30m + 1h45m),直接显示总秒数和格式化的时间结果。
粘贴带有 source map 的错误堆栈,解析出原始源代码位置,便于定位问题。
选择修约规则(四舍五入、银行家算法),设定小数位数,对批量数字进行修约。