我使用这段代码来获取这个人全名的首字母:
var name = "John Smith"; // for an example
var initials = name.match(/\b\w/g) || [];
initials = ((initials.shift() || '') + (initials.pop() || '')).toUpperCase();
// initials then returns "JS"
现在,我需要我的首字母返回名字的第一个字母和姓氏的三个字母(上面示例中的“JSMI”)。
为了做到这一点,我
在单向OneToMany关系中删除所有者对象有困难。
相关的部分是,我有三个对象:缩写、扩展和标记。
缩略词与扩展有单向的OneToMany关系。
扩展与标记具有双向的ManyToMany关系。
下面是代码:
@Entity
public class Acronym extends Model {
@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)
@JoinColumn(name = "acronym_id")
public Set<Expansion> e
我试图从显示名称中提取出用于显示其首字母的首字母。我发现这很困难,因为字符串是一个包含一个或多个单词的值。我怎样才能做到这一点?
示例:
“约翰·史密斯”=> JS
‘史密斯,约翰’=> SJ
“约翰”=> J
‘'Smith’=> S
public static SearchDto ToSearchDto(this PersonBasicDto person)
{
return new SearchDto
{
Id = new Guid(person.Id),
我正在用Laravel5.3开发。我也使用分形。我还将axios作为Http客户端来执行Ajax请求。
如果我发送一个get请求显示所有椅子api。本人获发还,并附有以下展示:
我使用VueJS 2将值解析为html视图。
ChairsController.php
public function index()
{
$chairs = Chair::paginate(25);
// Return a collection of $chair with pagination
return $this->response->withPaginator($c